make_schema makes a valid schema
hmm