docs: function Condition(condition) {
  
          tiny.extend(this, conditions[condition.name], condition);
  
          // replaces the condition default message in the following conditions max, min, minLenght, maxLenght
          if (this.name === 'min' || this.name === 'max' || this.name === 'minLength' || this.name === 'maxLength') {
              this.message = this.message.replace('{#num#}', this.num);
          }
  
          this._enabled = true;
  
          return this;
      }