INNER before capture INNER after restore INNER past restore BUFFER (inner): 1; #>>FIRST CAPTURE< ################################# OUTER BEFORE CAPTURE BUFFER (inner): 1; #>>FIRST CAPTURE< OUTER PAST RESTORE BUFFER (outer): 1; #>>OUTER before call< BUFFER (outer): 2; #>>INNER before capture< BUFFER (outer): 3; #>>INNER past restore< BUFFER (outer): 4; #>>OUTER past call<