Can you change the parameter order in TrackInfoObject or make a `const bool PARSE_HEADER = true`. Just some true and false in a function call is not super readable because it is unclear what they switch.