Automated Data Structure Generation: Refuting Common Wisdom