when a “oneOf” validation fails, the error now lists the schemas against which the instance was valid
add a file to .gitignore
move UUID generation into its own module
use a private URI scheme for anonymous schemas instead of fake file: URIs