Question about permitted data structures