making more assumptions (like using jinja2 templates, webassets, and stylus)