Alphabetize methods
Extract SchemaError for re-use