This is great. If something does two of the functions in this bitcoin stack (e.g. Client+Signer) what term do you prefer to use?