<!-- Include CSS and Javascript from Widgets -->
<!-- FIXME - should only include CSS and Javascripts once -->
<div py:for="frame in locals()['data'].stack" py:strip="">
<div py:for="widget in frame.values()" py:strip="">
<div py:if="hasattr(widget, 'css')" py:strip="">
<meta py:for="css in widget.css" py:strip="">
${ET(css.display())}
</meta>
</div>
<div py:if="hasattr(widget, 'javascript')" py:strip="">
<meta py:for="js in widget.javascript" py:strip="">
${ET(js.display())}
</meta>
</div>
</div>
</div>