The Singleton Interface
This file contains the singleton interface. All singletons that follow the included library pattern will define these functions.