def run(self, vm: VM) -> Optional[Break]: previous_alignment = vm.alignment() vm.set_alignment(self._alignment) br = self._block.run(vm) vm.set_alignment(previous_alignment) return br