title: CakePHP validates() odd array return (1,2) value behaviour
body: <p>My validation is working just fine, but seemingly randomly, the retured values are not my model set validation errors, and nothing should be triggering the error, but a "1" or "2" is returned..</p>
  
  <p>Even if all field data is valid, I sometimes get a return value in my array of "1" or "2"...</p>
  
  <p>Here is my validation in my controller:</p>
  
  <pre><code> if ($this-&gt;RequestHandler-&gt;isAjax()) {
          if ($this-&gt;Plan-&gt;validates()) {
              $this-&gt;Plan-&gt;set($this-&gt;data);
              $errors = $this-&gt;Plan-&gt;invalidFields();
              $this-&gt;set('errors', $errors);
          } else {
              $this-&gt;Plan-&gt;set($this-&gt;data);
          }
   }
  </code></pre>
  
  <p>And here is my model validation:</p>
  
  <pre><code>        'ApplicantAge'   =&gt; array(
  array('rule'=&gt; array('maxLength', 3),
        'message' =&gt; 'Applicant Age cannot be longer than 3 digits.'),
        'last' =&gt; true,
  array('rule'    =&gt; array('range', -1, 120),
        'message' =&gt; 'Applicant Age cannot exceed 120.'),
        'last' =&gt; true,
  array('rule'    =&gt; 'numeric',
        'message' =&gt; 'Applicant Age must be a valid age.'),
        'last' =&gt; true,
  ),
      'SpouseAge'      =&gt; array(
  array('allowEmpty' =&gt; true),
          'last' =&gt; true,
  array('rule'    =&gt; array('maxLength', 3),
        'message' =&gt; 'Spouse Age cannot be longer than 3 digits.'),
        'last' =&gt; true,
  array('rule'    =&gt; array('range', -1, 120),
        'message' =&gt; 'Spouse Age cannot exceed 120.'),
        'last' =&gt; true,
  array('rule' =&gt; 'numeric',
        'message' =&gt; 'Spouse Age must be numeric.'),
        'last' =&gt; true,
  ),
      'NumberChildren' =&gt; array(
  array('allowEmpty' =&gt; true),
        'last' =&gt; true,
  array('rule'    =&gt; array('range', -1, 20),
        'message' =&gt; 'Number of Children cannot exceed 20.'),
        'last' =&gt; true,
  array('rule'    =&gt; 'numeric',
        'message' =&gt; 'Number of Children must be numeric.'),
        'last' =&gt; true,
  ),
      'ZipCode' =&gt; array(
  array('rule'    =&gt; array('postal', null, 'us'),
        'message' =&gt; 'Zip Code format must be valid. Example: 97756'),
        'last' =&gt; true,
  array('rule'    =&gt; array('minLength', 5),
        'rule'    =&gt; array('maxLength', 5),
        'message' =&gt; 'Zip Code must be 5 digits.'),
        'last' =&gt; true
  ),
  </code></pre>