Implement sharable Receiver base class for Subscriber (#29)