If you've ever had a baby to feed, you know that a choosy child can refuse to eat a certain food five days in a row and then gobble it up happily on the sixth. Babies are unpredictable about what they ...