code: public void setIfUnset(String name, String value) {
          if (get(name) == null) {
              set(name, value);
          }
      }
docs: Sets a property if it is currently unset.
  @param name the property name
  @param value the new value