@Override
    public CompletableFuture<PlcUnsubscriptionResponse> unsubscribe(PlcUnsubscriptionRequest unsubscriptionRequest) {
        if(optimizer != null) {
            return optimizer.optimizedUnsubscribe(unsubscriptionRequest, protocol);
        }
        return protocol.unsubscribe(unsubscriptionRequest);
    }
No need to do the whole innerUnsubscribe thing here, as the request only contains handles
returned by the previous subscription request. So we've already filtered out the invalid
tags.
@param unsubscriptionRequest unsubscription request containing at least one unsubscription request item.
@return future for the response.
plc4j/spi/src/main/java/org/apache/plc4x/java/spi/connection/AbstractPlcConnection.java