fails:BigDecimal#== NaN is never equal to any number
fails:BigDecimal#== returns false when compared objects that can not be coerced into BigDecimal
