JsonNumber.equals() contract now defined in terms of BigDecimal.compareTo()