docs: public synchronized StorableProperties put(String key, Object val) {
          if (!key.equals(toLowerCase(key)))
              throw new IllegalArgumentException("Do not use upper case keys (" + key + ") for StorableProperties since 0.7");
  
          map.put(key, val.toString());
          return this;
      }