The other day I was hankering for a cheese sandwich. I don't eat cheese sandwiches with much regularity, except when our work schedule demands it. Usually these sandwiches consist merely of homemade bread, mayo, cheese and, if it's available, a bit of greenery (lettuce, mustard greens, or whatever).