Small upgrade. Now capable of validating parents before starting the process.

In this case, the default is not to validate, but it's mighty helpful for testing purposes. Also adds trivial time to validate the already created schema -- so it makes sense if you're concerned about these kinds of things.