Pipes won't connect to a receptor with no provider

And a tweak to powerRequest()