After reading http://zeldadungeon.net/forum/f31/why-cant-kokiri-children-leave-deku-forest-31496.html, I remembered how the Kokiri supposedly die after leaving the Kokiri Forest. They probably don't just drop dead, and I came to a conclusion: Stalchildren are Kokiri who have attempted to leave the forest. This would explain how they are children, and how Malon would think you are a Kokiri. She obviously lives at Lon Lon Ranch, and likely had a run-in with a Kokiri on her way home. I'm not sure why they would attack Link, but everything else seems in order. Did I miss anything? Does HH say otherwise? I haven't read it.Are there any holes in my theory?