A tuple deconstructor could allow deconstructing rational number into a tuple of numerator and denominator.