And consider putting the class in its own source file.
Yes, by all means. Speaking of which...Considering the nature of a singleton such the one in the top post, I can't see it being possible to use one as a base class from which to derive other classes... speaking from a theoretical POV.
Thanks, guys, for all the input.