title: cant paginate with containable
body: <p>In <code>cakephp</code> I can't get paginate to work with containable.</p>
  
  <p>I followed the docs and I can't get it to work with just 2 tables. Instead I get every associated table.</p>
  
  <p>I get this error as well:</p>
  
  <p><code>Notice (8): Indirect modification of overloaded property StudentsController::$paginate has no effect</code></p>
  
  <p>The code works fine with a find all.</p>
  
  <p><a href="http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html#using-containable" rel="nofollow">http://book.cakephp.org/2.0/en/core-libraries/behaviors/containable.html#using-containable</a></p>
  
  <pre><code> $this-&gt;Student-&gt;Behaviors-&gt;load('Containable');
  
              $this-&gt;paginate['Student'] = array(
  
                 'conditions' =&gt; array( 'student_inactive' =&gt; false,'Student.student_enq' =&gt; true  ),
                  'limit'=&gt;10,
                   'fields' =&gt; array('Student.id,last_name,first_name')   ,
                 'contain' =&gt; array('Guardian' =&gt; array( 
                                          'fields' =&gt; array('id', 'guardian_email', 'guardian_first_name', 'guardian_last_name'  ))) ,
  
              'order' =&gt; 'Student.id'
                  );
  
              $st = $this-&gt;paginate('Student');
  
  
  array(
      (int) 0 =&gt; array(
          'Student' =&gt; array(
              'id' =&gt; '233',
              'student_inactive' =&gt; false,
              'student_enq' =&gt; false,
              'student_unallocated' =&gt; false,
              'first_name' =&gt; 'Aadil',
  .....
          ),
          'TutoringType' =&gt; array(
              'id' =&gt; '1',
              'value' =&gt; 'Individual Tuition'
          ),
          'Referral' =&gt; array(
              'id' =&gt; '1',
              'title' =&gt; 'Google - Organic',
              'details' =&gt; ''
          ),
  </code></pre>