Is it possible in F# to write a generic function where you specify a type \'T, but constrain \'T to be a tuple of type \'T2*\'T3?
Here\'s a couple of things I\'ve tri