Overridden :meth:`.WBeaconGouverneurMessenger._message` method. Appends encoded host group names
		to requests and responses.

		:param beacon_config: beacon configuration
		:return: bytes

def _message(self, beacon_config, invert_hello=False):
		""" Overridden :meth:`.WBeaconGouverneurMessenger._message` method. Appends encoded host group names
		to requests and responses.

		:param beacon_config: beacon configuration
		:return: bytes
		"""
		m = WBeaconGouverneurMessenger._message(self, beacon_config, invert_hello=invert_hello)
		hostgroups = self._message_hostgroup_generate()
		if len(hostgroups) > 0:
			m += (WHostgroupBeaconMessenger.__message_groups_splitter__ + hostgroups)
		return m