title: Relationship method must return an object of type Illuminate\Database\Eloquent\Relations\Relation
body: <p>Trying to get a list of users associated with an event. Here are my eloquent models:</p>
  
  <p>User.php:</p>
  
  <pre><code>public function fbevents()
  {
      $this-&gt;belongsToMany('Fbevent', 'fbevent_user');
  }
  </code></pre>
  
  <p>Fbevent.php:</p>
  
  <pre><code>public function users()
  {
      $this-&gt;belongsToMany('User', 'fbevent_user);
  }
  </code></pre>
  
  <p>I get this error when I try to find the list:</p>
  
  <pre><code>$event = Fbevent::find(10);
  var_dump($event-&gt;users-&gt;lists('userId'));
  </code></pre>
  
  <p>I've set up a pivot table in the db with the following migration:</p>
  
  <pre><code>$table-&gt;increments('id');
  $table-&gt;integer('fbevent_id')-&gt;unsigned()-&gt;index();
  $table-&gt;foreign('fbevent_id')-&gt;references('id')-&gt;on('fbevents')-&gt;onDelete('cascade');
  $table-&gt;integer('user_id')-&gt;unsigned()-&gt;index();
  $table-&gt;foreign('user_id')-&gt;references('id')-&gt;on('users')-&gt;onDelete('cascade');
  $table-&gt;timestamps();
  </code></pre>
  
  <p>And added an entry in the fbevent_user table with fbevent_id = 10 and user_id = 1.</p>