Bug 1005760 - [email] on language change, cached card templates not updated

I would rather see this node.push done in the load() function than in toDom. Reason being that in load(), this plugin "owns" that node, it is explicitly setting the export. Where toDom is just a utility method for other code to use -- we do not know how the end node will be used, and therefore not sure when it is no longer needed or destroyed. In load() though, it is the export that stays the export for the life of the loader instance.