In particular it would be useful for users to understand what `run()` is doing and how Klein integrates with the Twisted resource model. c.f. https://github.com/twisted/klein/issues/753#issuecomment-2132481698