Report schema errors cleanly rather than calling die()