docs: public static BigDecimal bigDecimalValue(BigDecimal val)
      {
          if (val == null
              || val.getClass() == BigDecimal.class)
          {
              return val;
          }
          return new BigDecimal(val.unscaledValue(), val.scale());
      }