8.2
[Messenger] Use CPP
[Messenger] Introduce `DefaultStampsProviderInterface `
[Messenger] Route decode failures through failure handling
[Messenger] Keep deduplication lock when handler throws
Use CPP where possible
Mark callbacks with @param-immediately-invoked-callable where applicable
[Messenger] Fix missing `@throws` phpdoc on MiddlewareInterface, MessageBusInterface and SenderInterface
Merge branch '6.4' into 7.3
[Messenger] Add idle timeout option to `BatchHandlerTrait`
removed @experimental annotations
CS fixes - native_function_invocation & static_lambda
CS fixes