Implement `Pair<L,R>` and `Triple<L,M,R>`
Implement
Pair<L,R>andTriple<L,M,R>