I have created and alternative implementation using ask.
https://github.com/akka/akka/commit/760485163e9ccd8ea4b8de980962da37c29ab089
Which one do you prefer? I'm on the fence.