Protocols for Emus

From @Toby