Cleaning up Tuple.hpp