Currently you can use Source in Validator and Object in ValidationMatcher (which is turned into a source via the input builder. It would be nice if a Schema instance could be used as well.
allow schema for validation to be passed in as `Schema` instance
Java side fix for #89 - need to look into .NET before closing it
adapt failure message to `Schema` case