Found a singleton pattern I like.