I checked out this branch and tried creating a new poem and adding myself as a poet to it (since I was the only poet in the system), and it gave me this error:

```
***UNHANDLED EXCEPTION:  TypeError: Object 1 has no method 'push'
    at module.exports.create (/home/david/projects/poemlab/routes/poem.js:50:19)
```

I'm guessing that's because `req.body.poets` was undefined? Maybe we just need:

```
var poetIds = req.body.poets || [];
```

I would just make that change right now, but I wanted to ask about it because I wasn't sure if it was an error case that `req.body.poets` would be undefined.