built an implementation using mustache file loader and a helper for dynamic partials

doesn't get me much except less memory usage and possibly caching main
template.