Overrides original :meth:`.WCapabilitiesHolder.has_capabilities` method to support
		:class:`.WNetworkClientCapabilities` as a capability value

def has_capabilities(self, *caps):
		""" Overrides original :meth:`.WCapabilitiesHolder.has_capabilities` method to support
		:class:`.WNetworkClientCapabilities` as a capability value
		"""
		for cap in caps:
			if isinstance(cap, WNetworkClientCapabilities) is True:
				cap = cap.value
			if WCapabilitiesHolder.has_capabilities(self, cap) is False:
				return False
		return True