Why the type is `WrappedHttpResponder` but not just `HttpResponder`?