I'm trying to answer two questions in a definitive list: What are the underlying data structures used fo