nodes: 0, module; 1, function_definition; 2, function_name:toys; 3, parameters; 4, type; 5, block; 6, identifier:self; 7, generic_type; 8, expression_statement; 9, return_statement; 10, identifier:Tuple; 11, type_parameter; 12, comment:"""A sorted |tuple| of all contained |TOY| objects."""; 13, call; 14, type; 15, type; 16, identifier:tuple; 17, generator_expression; 18, attribute; 19, ellipsis:...; 20, identifier:toy; 21, for_in_clause; 22, identifier:timetools; 23, identifier:TOY; 24, tuple_pattern; 25, identifier:self; 26, identifier:toy; 27, identifier:_
code: def toys(self) -> Tuple[timetools.TOY, ...]:
          """A sorted |tuple| of all contained |TOY| objects."""
          return tuple(toy for (toy, _) in self)