Schema support for IO libraries

I’ve had musings about writing a schema definition/validator for rojff. I haven’t had the time to fully pursue it yet.