docs: protected void setProperties(Properties properties) {
          Properties oldProperties = internalProperties;
          synchronized(this) {
              internalProperties = properties;
          }
          notifyPropertiesChanged(oldProperties);
      }