ui: raise exception if trying to parse with errors
export Schemas.define.
add a gemspec for rubygems