Relações eloquentes - anexar (mas não salvar) a Tem Muitos

Eu tenho as seguintes relações estabelecidas:

class Page {
    public function comments() {
        return $this->hasMany('Comment');
    }
}

class Comment {
    public function page() {
        return $this->belongsTo('Page');
    }
}

Pretty pântano padrão. Uma página pode ter muitos comentários e um comentário pertence a uma única página.

Eu gostaria de poder criar uma nova página:

$page = new Page;

e um comentário

$comment = new Comment;

e anexe o comentário à página,sem salvar nada disso

$page->comments->associate($comment);

Eu tentei o seguinte:

// These are for one-to-many from the MANY side (eg. $comment->page->associate...)
$page->comments->associate($comment);   // Call to undefined method Illuminate\Database\Eloquent\Collection::associate()
$page->comments()->associate($comment); // Call to undefined method Illuminate\Database\Query\Builder::associate()

// These 2 are for many-to-many relations, so don't work
$page->comments->attach($comment);      // Call to undefined method Illuminate\Database\Eloquent\Collection::attach()
$page->comments()->attach($comment);    // Call to undefined method Illuminate\Database\Query\Builder::attach()

// These 2 will (if successful) save to the DB, which I don't want
$page->comments->save($comment);        // Call to undefined method Illuminate\Database\Eloquent\Collection::save()
$page->comments()->save($comment);      // Integrity constraint violation: 1048 Column 'page_id' cannot be null

O mais estranho é que fazer o oposto (anexar a página ao comentário) funciona corretamente:

$comment->page()->associate($page);

Os documentos relevantes sãoaqui mas eles não fazem menção de se apegar ao lado UM de um para muitos. Isso é possível? (Eu sinto que deveria ser)

questionAnswers(3)

yourAnswerToTheQuestion