Make it compatible with MasterSlaveAdapter