metadata a good name for tpl?  adding in support for recipes to provide config and/or metadata outside of configure