Attempt at making pull() be called every time something is enqueued or d...

...equeued in RS. See #189.
Now `pull()` is never called since we error `rs` synchronously?