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