/// We have to do this separately because that field is not a JSON object, instead it's an array of tuples.
/// this is normally fine, except in our use case we wouldn't want to update the expected output again and again.
/// We do not sort contained Array objects since order does have meaning for things like matrix literals. We
/// sort the outer-most array so we can meaningfully compare with Conjure's arbitrarily-ordered solutions.