Additional receive() virtual function overload taking destination id. Removed is_bus() member function.