Describir: Data Structures, Algorithms, and Performance