Tuple data structure for Dart