In Xport, helper types are those types, (class templates, type aliases, etc) which are not used directly by the user (developer). The developer does not use these types in Xport directly to create xhtml reports and stylesheets, or to parse xhtml documents and stylesheets. Helper types are auxiliary types that are needed by Xport's implementation. Instead, users of Xport use Xport's interface types.