Simplify a bit; we can't get this exception as it'll already have fired
for the predicate.
Add a test for the default behavior of load_json.