Minor bugfixes 

* Suppressed a warning that wasn't valid
* Handle `undefined` and `null` together and more elegantly
* Fix `.waitUntilAccessorSelect()` so that it returns all results, not just the first one (in line with Unix `select()`)
why repeat the find? An alternative is to cache the find result and return it.