removed \n from json.dumps and eliminated legacy object decoding for datetime, date and Decimal