Finish phase V.
Fix nil session bug in phase iv.
Fix wrong number of arguments to super in phase v.
temp commit;