- more work on template-driven ast formatting - added preliminary test suite - added documentation TBR=r OCL=27858 CL=27858