

def __init__(self, iterable=None, definitions=None, entry_commands=None, exit_commands=None):
    super(WatchList, self).__init__((iterable or list()))
    self.definitions = (definitions or dict())
    self.entry_commands = (entry_commands or list())
    self.exit_commands = (exit_commands or list())

dataset/ETHPy150Open borntyping/spotter/spotter/watches.py WatchList.__init__/original