For each new data structure, please make sure you add:
the important trade-offs, such as speed vs. space, etc.
best practices for use