Add schema validation to parameter validation

WIP