code: public ValueMap withNumber(String key, Number val) {
          super.put(key, InternalUtils.toBigDecimal(val));
          return this;
      }
docs: Sets the value of the specified key in the current ValueMap to the
  given value.