Fixed Parser eating exceptions, & returning invalid map
Tests were catching the wrong ParseException (wrong package)

Tests were catching java.text.ParseException rather than
org.json.simple.parser.ParseException. java.text.ParseExceptions are
never thrown by the parser.