should this be messagebus: at top level followed by rabbit: (then we could add redis: at the same level, etc)?