The ErstwhileTheme is the base class for themes in Erstwhile. When making a new theme, you create a subclass of this class and place it a file called theme.js in the root of your theme’s directory.
This class is used at compile time by the Erstwhile compiler to integrate your theme into the Erstwhile application and satisfy all theme dependencies. Consequently, most of the methods in this class are meant to be static.