Stopped Klein from killing the connection before everything had written.
this might work
okay, that didn't work at all - this should, though
cleaning up spacing, etc
cleanup pt 2
standin resource, not renderable
new test for producing resources
reimplementing how a producer works
further improvements
now emulates producers better
cleaning up imports
fixing small things
minimising overall lines changed
ugh why did I even have zope in there
maybe handle streaming resources better
rewrote the klein tests to use a proper .write and things
assertion errors instead
actually use a testclock properly
80 lines
actually, do it all in the after producer