cleanup
compile pre-schemas into simple-schemas when building the map-schema, not at validation time