def __reorganize_chron_header(line):
        """
        Reorganize the list of variables. If there are units given, log them.
        :param str line:
        :return dict: key: variable, val: units (optional)
        """
        d = {}
        # Header variables should be tab-delimited. Use regex to split by tabs
        m = re.split(re_tab_split, line)
        # If there was an output match from the line, then keep going
        if m:
            # Loop once for each variable in the line
            for s in m:
                # Match the variable to the 'variable (units)' regex to look for units
                m2 = re.match(re_var_w_units, s)
                # If there was a match
                if m2:
                    # If no units were found, set to blank
                    if m2.group(2) is None:
                        d[m2.group(1)] = ""
                    # Units were found
                    else:
                        # Set both values
                        d[m2.group(1)] = m2.group(2)
        return d
Reorganize the list of variables. If there are units given, log them.
        :param str line:
        :return dict: key: variable, val: units (optional)