better error handling when invalid namespace is provided for broadcastAs() and receiveFrom() observables