event log
> 0 (choice "a" "b" (error "")) > 1 "a" 1 > "a" > 2 "b" 2 > "b" > 3 (error "") > 4 "" 4 > "" 3 E (error "")