"When C++ is your hammer, everything looks like a thumb." -- Steven M. Haflich