some better re-use in unicastbus

in prep for removing messagemapper