Why use JSON Schema and not validation library X?