[disjoint] avoid BOOST_AUTO_TPL