Added support for recursive Template call.

Change-Id: Iaaae194f74a8f0e64da84789923db6d2c9c26c95
13 files changed