Speculation abounds, but scientists have yet to confirm exactly why it is that nearly 6 per cent of North American children and 4 per cent of adults are now allergic to various foods, including wheat, shellfish, sesame, soy and tree nuts, such as almonds or walnuts.