Why do people tend to pass gas when they eat beans? It is because beans contain the sugar raffinose that human bodies are incapable of breaking down. When buying canned beans, make sure you rinse the beans SUPER well. The liquid that the beans are stored in will contain the majority of the raffinose sugar as it would have diffused into the liquid during storage. When you soak dried beans, the raffinose diffuses out of the beans. Also, if you are cooking beans from scratch, soak the beans for 24 hours, drain and rinse the beans (to wash away the leached raffinose), and boil well. Cooking beans to an appropriate softness also breaks down any remaining raffinose.
Starch digestion starts in the mouth. Don't believe me? Then trying eating a plain cracker. Crew on the cracker for a long time and will start to taste sweet. The sweetness is a result of the salivary amylase enzyme breaking the large starch molecules into smaller, fragmented sugar molecules.
On a side note, I went to Canada's Wonderland today with Tony. We had an absolutely fabulous time. I haven't been to this theme park since I was around six or seven years old. I finally got to ride the "Bat" roller coaster, which I remember looking terrifying as a little kid.