- moving `Tuple` classes to their own sub-package