s/JsonSchema/JSONSchema/g
impl Reference
import all
fix difinition
follow new spec