lose JSON::Read and JSON::PrettyPrint static functions - use Reader/Writer classes instead