You can include template files inside another one, even recursively!
for example:
{FILE "ex7-inc.xtpl"}
if your include file contains blocks, you start its name it with tha original file's actual block..
(the FILE directive gets replaced by the file contents, and the whole thing gets parsed)
example:
included file follows: {FILE "ex7-inc2.xtpl"}
You can even choose to include files base on your code logic.
Here we're including a language file, however the same could be done for different target output platforms e.g. Browser, PDA, smartphone etc.:
{FILE {LANGUAGE}}