ok, just talked with vivien, and we don't care about backward compatibility.

So let's land your gecko patch on b2g18, and let's remove all backward compatibility here.

Just add `senderOrReceiver = participants[0]` to make it work and I can carry on some more work on a follow up patch.