コンストラクタテンプレートがないおかげで汎用のアダプタクラスが作りづらいんですが、なにかいい回避策はないもんでしょうか