Thus the functinality of is a subset of the functionality of , but the advantage is that the template code is much shorter . Thus the functionality of is a subset of the functionality of but the advantage is that the template code is much shorter .