Index: package_branches/invirt-web/cherrypy/code/main.py
===================================================================
--- package_branches/invirt-web/cherrypy/code/main.py	(revision 2406)
+++ package_branches/invirt-web/cherrypy/code/main.py	(revision 2407)
@@ -70,6 +70,5 @@
     @cherrypy.tools.mako(filename="/helloworld.mako")
     def helloworld(self):
-        return {}
-        return "Hello world!\nYour request: "+repr(dir(cherrypy.request))
+        return {'request': cherrypy.request}
     helloworld._cp_config['tools.require_login.on'] = False
 
Index: package_branches/invirt-web/cherrypy/code/templates/helloworld.mako
===================================================================
--- package_branches/invirt-web/cherrypy/code/templates/helloworld.mako	(revision 2406)
+++ package_branches/invirt-web/cherrypy/code/templates/helloworld.mako	(revision 2407)
@@ -1,5 +1,12 @@
+<%page expression_filter="h"/>
 <%inherit file="skeleton.mako" />
 
-Hello world!
+<p>Hello world!</p>
+
+<p>Your request:</p>
+
+<pre style="white-space: pre-wrap">
+${repr(dir(request))}
+</pre>
 
 <%def name="title()">
