Four SiteTemplates exist against SharePoint's two dozen. Declare the ones that earn their place as real hive onet.xml files, which recon proved is not a lesser path - OnetSiteTemplateContributor merges them into the same part library as Parts.xml and GetById cannot tell them apart, with seven live blueprints already running off hive-sourced templates. Worth declaring: Team Site STS#0, Project Site PROJECTSITE#0, Document Workspace STS#2, Document Center BDR#0, Wiki Site WIKI#0, Group Work Site SGS#0, Records Center OFFILE#1. Deliberately NOT: the publishing family and the search centres, which would be vocabulary theatre with no engine behind them.