Tuple parsing
also allow writing tuples