title: casperjs passing params to evaluate fails
body: <pre><code>casper.then(function(){
   phone_number   = '7wqeqwe6';
   phone_password = 'Teqweqweqw34';
  
  });
  
  
  
  casper.thenEvaluate(function(phone,password) {
  
  document.querySelector('input#myTMobile-phone').setAttribute('value',phone);
  document.querySelector('input#myTMobile-password').setAttribute('value',password);
  
  //  document.querySelector('form').submit();
  }, { 
  
  phone    : phone_number,
  password : phone_password
  
  });
  </code></pre>
  
  <p>this throws me </p>
  
  <blockquote>
    <p>string(307) "[37;41;1mFAIL[0m ReferenceError: Can't find variable: phone_number </p>
  </blockquote>
  
  <p>Is there a way to pass params to evaluate method?</p>