IterField now handles tuples