### What's needed? Objects of this `Protocol` type are not trivial to create when writing tests. The SDK needs to provide an easy way for it. ### Proposed solution _No response_ ### Use cases _No response_ ### Alternatives and workarounds _No response_ ### Additional context _No response_