Binding event adapters of type Read and Write to the same event type

I’m wondering why is it not allowed to bind a read type and a write type event adapter to the same event type, like this:

"akka.persistence.journal.ReadMeTwiceEvent" = [reader, writer]

… but I do can bind two read type event adapters:

"akka.persistence.journal.ReadMeTwiceEvent" = [reader, another-reader]

What error do you see? Can you see any difference to this test https://github.com/akka/akka/blob/master/akka-persistence/src/test/scala/akka/persistence/EndToEndEventAdapterSpec.scala ?

Not an error, but the writer adapter is not called if combined with a reader. There’s actually a CombinedReadEventAdapter that seems to only allow combining read type adapters.

I’m following the InmemEventAdaptersSpec.