a_vm("uivm") = test_rule2 | whenAnyVmPaused() | logString("test rule 2: vm paused!") | logString("test rule 2: vm unpaused!") test_rule3 | whileUsingBatt() | pauseVm($a_vm) | unpauseVm($a_vm)