>874
Awrapperは、A*を隠蔽して、Awrapper::Func1の使用を
Bのメンバに強制できます。

>875
ですからラッピングしてる対象に直接アクセスできるのですから、
役割を果たしてないじゃないですか。