Java-based schema framework for YAML