To be fair, everything in science is a theory. We're learning little by little, so you have to be open to change.
I've got a lab, and if the Harry Potter folks want to find out more about it, I'm an evolutionary development scientist. I'd be your girl for looking into it. It just requires things like genetic materials.