- added validation test verifying that pretty output compiles with 6g again (disabled at the moment) - replaced another recursive function with an interative solution R=r OCL=17505 CL=17505