code: public final void overwrite(Map<Object, Object> data) {
          internalData.clear();
          internalData.putAll(data);
      }
docs: Overwrites the contents of the internal data of this object with the ones
  of the provided map.
  
  @param data