def update(self, file_dict):
        """Update self with values from a dictionary
        mapping file path [str] to `FileFlags` enum """
        for key, val in file_dict.items():
            if key in self.file_dict:
                self.file_dict[key] |= val
            else:
                self.file_dict[key] = val