tweaks to fusion_adapt_tuple.hpp