1) Is template block processing done top to bottom sequentially? I've included example.py - it's interesting that by having a blocking call first the second request is blocked, but having the blocking call after a non-blocking call the second request is not. I would've thought it would behave as a deferred list, but looking at _flattenTree and guessing not. Maybe related to wait_for_it example?
2) Is it possible for a Resource to act as an Element too? I've included a non-working elementresource.py. I'm a total hack, but I would think that if an instance had a loader attr it could be processable.
5) Is it possible for a render element to return something like "<~sometag t:render>..." and process recursively?
6) Is there any examples of connection keep-alive long polling?
7) Examples of request based scoping would be great. All the examples on
http://twistedmatrix.com/documents/13.0.0/web/howto/twisted-templates.html have flatten(None... - I've included request_scope.py
8) The wait_for_it example, is that meant as a chunked transfer example? It would be cool to have an example I could open in a browser. Trying to wrap my head around this and subviews in the meantime.
Happy holidays.