function Client(properties) {
				if (properties)
					for (var keys = Object.keys(properties), i = 0; i < keys.length; ++i)
						if (properties[keys[i]] != null) this[keys[i]] = properties[keys[i]];
			}
Constructs a new Client.
@memberof packets.PacketInfo
@classdesc Represents a Client.
@implements IClient
@constructor
@param {packets.PacketInfo.IClient=} [properties] Properties to set