title: Can't escape from eval with next using Pry-rails
body: <p>Hi I've installed Pry to do some awesome debugging and had it working before but when I step into the code with 'next' I get the following error:</p>
  
  <pre><code>SyntaxError: (eval):2: Can't escape from eval with next
  </code></pre>
  
  <p>Code being used:</p>
  
  <pre><code>def create
      binding.pry
      build_resource(sign_up_params)
  
      if resource.save
        yield resource if block_given?
        if resource.active_for_authentication?
          set_flash_message :notice, :signed_up if is_flashing_format?
          sign_up(resource_name, resource)
          respond_with resource, :location =&gt; after_sign_up_path_for(resource)
        else
          set_flash_message :notice, :"signed_up_but_#{resource.inactive_message}" if is_flashing_format?
          expire_data_after_sign_in!
          respond_with resource, :location =&gt; after_inactive_sign_up_path_for(resource)
        end
      else
        clean_up_passwords resource
        respond_with resource
      end
    end
  </code></pre>
  
  <p>Has anyone else had this issue?</p>