docs: function(object, constraints, property) {
          var that = this;
  
          object.__addSetter(property, this.SETTER_NAME, this.SETTER_WEIGHT, function(value, fields) {
              return that.apply(value, constraints, property, fields, this);
          });
      }