Most people rarely write data structures and the tools to manipulate them, they use those tools written prior by others.

I've worked the industry for over a decade now, and rarely encountered the...