Into the Rabbit Hole of Data Structures