The parse() function may raise a "JSON::ParserError" error... might need to handle that.