Mantle v0.016

Messenging working! Some interesting workarounds because of casts and
whatever, but use code looks better now. Even the inside code looks
pretty good.