fix semi-colons eaten by symbols
let "apply" accept a string as first argument
parse JSON and wrap in make-{jobject|jarray}