Folding Back and the Growth of Mathematical Understanding: Extending the Pirie-Kieren Theory