schema-transformer wrapper