singleton made a class, base available at \singleton\base
docs