Mosto messages iobackends use this

This also has #58 inside.