Deep copy support for tuples