code: protected void _put(final String name, final Object value) {
          cur().put(name, !BSON.hasDecodeHooks() ? value : BSON.applyDecodingHooks(value));
      }
docs: Puts a new value into the document.
  
  @param name  the name of the field
  @param value the value