code: function(validationParameters) {
          var i = 0,
              j = 0;
  
          // We need to loop through each of the "extra parameters" and furthur split the `parameters` if need be.
          for (; i < validationParameters.length; i++) {
              // Check to see if we have third level "parameters" that will be transformed into an array for specific
              // validation methods.  i.e:  not_in:foo,bar,baz.
              if (validationParameters[i].contains(",")) {
                  validationParameters[i] = validationParameters[i].split(",");
  
                  // Since there was third level "parameters" we will go ahead and loop through each of the elements and
                  // trim away any whitespace and convert falsey or truthy values to their boolean representations.
                  for (; j < validationParameters[i].length; j++) {
                      validationParameters[i][j] = this.utils.convertStringToBoolean(validationParameters[i][j].trim());
                  }
              } else {
                  // Trim any whitespace and convert falsy or truthy values to their boolean representations
                  validationParameters[i] = this.utils.convertStringToBoolean(validationParameters[i].trim());
              }
          }
  
          return validationParameters;
      }
docs: Validatinator.prepareParameters(Array validationParameters)
  
  Preps the parameters so they can be used when making the validation calls.
  
  @Added: 1/5/2014