title: Rails scopes - undefined methods
body: <p>I have a model called "event" that has a scope named "upcoming" wich returns events that are dated in the future. In the rails console, whenever I type </p>
  
  <pre><code>Event.upcoming
  </code></pre>
  
  <p>It returns the subset of events successfully.
  However if I type:</p>
  
  <pre><code>@events = Event.all
  @events.upcoming
  </code></pre>
  
  <p>I get an undefined method 'upcoming' error. Are scopes only working on the class and not on instantiated variables?
  Thanks in advance.
  Yohann</p>