Add a case for BigDecimal