BAP-6590: Base Client Side Architecture

and/or unnamed/anonymous modules based on the proposal. The following signature is used: