Add messaging support for other instruments.

This code sucks.