Adding object x Adding function fred --- Entering scope Adding object x --- Entering scope Adding object y Adding object z --- Leaving scope containing --- Leaving scope containing