code: @SuppressWarnings("unchecked")
    public void setModifiedBy(USER modifiedBy) {
      processChange("modifiedBy", this.modifiedBy, modifiedBy);
      this.lastModifiedBy = ObjectUtils.defaultIfNull(this.lastModifiedBy, this.modifiedBy);
    }
docs: Sets the user who is responsible for modifying this object.
  
  @param modifiedBy an object denoting the user who modified this object.
  @see org.cp.elements.lang.Auditable