since the `_reqQueue` won't be needed anymore, shouldn't we set it to `null`? - garbage collection.

PS: if the `getSelf` returned a promise it would be way simpler (could cache the promise).