move build_adaptor_op up to the base class, rename it
Move _link up to ExpertBase