Use variable arguments for PacketBuilder