docs: function returns(func, validator, message) {
  	message = messageBuilder(message || 'vet/utils/returns error!');
  
  	return function _returnsInstance() {
  		var args = arguments;
  		var result = func.apply(this, arguments);
  
  		if (validator(result)) {
  			return result;
  		} else {
  			throw new Error(message.call(this, result));
  		}
  	};
  }