We have superior tools for detecting memory corruption these days, and this code confuses developers.