i found this on a beech leaf-some sort of egg casing... anyone know what it is?