This HTML5 document contains 5 embedded RDF statements represented using HTML+Microdata notation.

The embedded RDF content will be recognized by any processor of HTML5 Microdata.

PrefixNamespace IRI
n4gamedev.
isaphttp://webisa.webdatacommons.org/prov/
isahttp://webisa.webdatacommons.org/
rdfhttp://www.w3.org/1999/02/22-rdf-syntax-ns#
provhttp://www.w3.org/ns/prov#
xsdhhttp://www.w3.org/2001/XMLSchema#
Subject Item
isap:101480634
prov:wasDerivedFrom
isa:311089602
Subject Item
isa:311089602
rdf:type
prov:Entity
prov:value
Should be obvious how to apply that to your templates.You can take it quite a bit further and offer a fairly comprehensive reflection service in your engine, allowing a component to reference a data structure that uniquely identifies the component's type, name, members, base classes/interfaces, methods, and other properties.
prov:wasQuotedFrom
n4:net
Subject Item
isap:99179989
prov:wasDerivedFrom
isa:311089602