--@module tuple local tuple={} function tuple.fst(a, b) return a end function tuple.snd(a, b) return b end return tuple