Cereal is very low-grade food for babies, and only started in the Victorian era because so many mothers were dying in childbirth -- and unmodified cow's milk killed babies nearly as fast as starvation.
Cereals are too high in fibre, haven't got enough water, minerals, sugars, vitamins or fats to be what growing babies need to thrive. Adding iron just causes problems, as iron is easily overdosed and the results can be fatal.
Human babies need no food other than breastmilk (or artificial substitutes) until 6 months at the earliest. They can have other foods before that, but they don't benefit from displacing the more healthy breastmilk with anything else.
One Japanese study showed that even exclusively breastfed 18mos have no deficiencies (where they got that group of kids, I will never know!), not even iron, or vitamin D or anything.
Oh, and no foods make babies sleep through the night -- that's proven science.
at 12:15 PM on Jun. 16, 2009