Update jp so we can actually pass the compliance tests

Mostly related to OrderedDict changes and printing
the proper error messages.