Might evolve into a templating toolkit at some point