Fully Extensible Templates