segmentio/nightmare — pull request #15 by queckezz (2014-04-20 18:04:24+00:00)
Title: queue .use()

not sure if this is the right way but this is what I have come up. Basically we just run each plugin seperate and call the next function when the plugin is done.

```js
new Nightmare()
.use(first())

function first () {
return function (nightmare, done) {
nightmare
.goto() // etc ...
.run(done);
}
}
```