add IPython-like __ and ___ variables for 2nd-to-last and 3rd-to-last results; _ works now due to the previous commit