This is a marker interface. It includes no members, but it identifies control classes that support templating. Classes that support templating include the List, ObjectList, and Panel.
public interface ITemplateable { // No public or protected members }