I'm convinced by lars. Thanks.

All this now needs is the `from_string_converter=class_converter` (see how middleware_app.py does it)