def _join_options(self, passset_options):
default = {'<STR_LIT>': False,  <EOL>'<STR_LIT>': False,  <EOL>'<STR_LIT>': <NUM_LIT:1000>}  <EOL>passmanager_level = {k: v for k, v in self.passmanager_options.items() if v is not None}<EOL>passset_level = {k: v for k, v in passset_options.items() if v is not None}<EOL>return {**default, **passmanager_level, **passset_level}<EOL>
Set the options of each passset, based on precedence rules:
        passset options (set via ``PassManager.append()``) override
        passmanager options (set via ``PassManager.__init__()``), which override Default.
        .