docs: public void put(String key, Object object) {
  //        canWrite() TODO disabled for now;
  
          updateModifiedDate();
          user_data.put(key,object);
  
  //        if(isCollection(object)){
  //            Object[] array = ((Collection) object).toArray(new Object[0]);
  //            user_data.put(key, array);
  //        }
  //        else if(isArray(object)){
  //            Object[] array = (Object[]) object;
  //            user_data.put(key, array);
  //        } else {
  //            user_data.put(key,object);
  //        }
      }