// Hibernation event sclass Hib extends Exception { L stack = new L; *() {} *(L *stack) {} void add(VStack.Computable entry) { stack.add(entry); } VStack asVStack() { ret new VStack(reversed(stack)); } }