YAML-based implementation of SchemaParser using SnakeYAML.
Parses a YAML schema string into a Schema model.
Prints a Schema model back into a valid YAML string.