Put 6 cups water, the beans, barley, garlic, carrots, celery, onions, bay leaf, 11/2 tablespoons salt, herb blend, some pepper and porcini mushrooms (if using) in a slow cooker. Squeeze the tomatoes through your hands over the pot to break them down, and add with their juices. Cover and cook on high until the beans are quite tender and the soup is thick, about 8 hours.
Add the spinach and cheese, and stir until the spinach wilts, about 5 minutes. Remove the bay leaf and season with salt and pepper.
Cut the whole chicken into serving-size pieces or use 8 chicken drumsticks. If you use a whole chicken, use a meat cleaver to cut the chicken into pieces small enough to easily mix while sautéing. Do the same for the rabbit.
Snails should be thawed, clean and ready to cook.
Finely chop the garlic. Cut each tomato into 8 pieces. Rinse the green beans and snap them in half. Cut off any blemishes.
If you are using fresh artichokes, trim tops of leaves and cut off bottom stem. Cut artichokes in quarters, length-wise. If you are using canned artichokes, open and drain the artichokes. Set all vegetables aside.