If so, it has taught me something about templates: they're simply tables on writes/saves; it's on reads/loads that their difference manifests (as far as I/O is concerned, anyway). [1]
[1] And the same can be said for tables and alists, since tables get 'tablist-ed before they're written/saved. Neat!