start of a grammar-driven unparser
better template syntaxing
unparser handles examples/{trivial,nested,inherits}.py