Unit tests pass with settings objects, yay!
Comments!
Handle settings if they have never changed

Pull the "startTime" out of the csv preamble and make it available for the settingsJoiner to attach onto settings events if it needs to.