Beef up Schema API, add schema-formatter, more bulk formatting