What Insect Egg is This?Its definitely not apple seeds, I have smashed one of these and it had a worm inside of it. Ill look up stick insects!