I am still a bit confused.
Here it says:
I have removed license-related comments, although I kept assignment to view list in place. If we omit @ListChild directive, then X-Cart will not know where to put HTML code produced by this template.
http://kb.x-cart.com/display/XDD/Step+2+-+applying+design+changes
Adding new templates and widgets