Silly old gcc doesn't understand auto or nullptr or any of the cool kid stuff