First batch of extended tuple tests

@olim7t , can we make the TupleValue.equals method do a deep check?