Module combin
libsugar
No nesting combine
let a: (i32, u8) = 1.with(2u8); assert_eq!(a, (1, 2));
Make A Tuple A.after(B) -> (B, A)
A.after(B) -> (B, A)
Make A Tuple A.after(B) -> (A, B)
A.after(B) -> (A, B)