docs: function(value, constraints, property, fields, object) {
  
          _.each(constraints, function(constraint, name) {
              if (!constraint.call(object, value, fields, property)) {
                  throw new Error('Constraint "' + name + '" was failed!');
              }
          });
  
          return value;
      }