please add explanations for `bridgeEndpoint=true`, `onTransformOutgoingMessage` and `onRouteResponse` (just a half-sentence each should be enough, to make it appear less magic)