def _bind_observers(self):
        workbench = self.workbench
        point = workbench.get_extension_point(COMMANDS_POINT)
        point.observe('extensions', self._on_commands_updated)
For an in-place left circular shift by n bit positions
dataset/ETHPy150Open nucleic/enaml/enaml/workbench/core/core_plugin.py/CorePlugin._bind_observers--crossover with--dataset/ETHPy150Open networkdynamics/zenlib/src/zen/util/bitvector.py/BitVector.__lshift__