can (theoretically) handle settings files for individual lessons; allows things like tooltips to be individually defined