Could you add a comment here explaining why it's calling this function? It seems odd in a `get_item` function it's calling something which is expecting a `tuple_struct_def`