Another question: Why does `with_build` have to be a string? Limitations of Django's templating engine?