presto-main/src/main/java/io/prestosql/operator/annotations/ImplementationDependency.java/ImplementationDependency/getImplementationDependencyAnnotation
class ImplementationDependency:    static Optional<Annotation> getImplementationDependencyAnnotation(AnnotatedElement element)
    {
        if (!containsImplementationDependencyAnnotation(element.getAnnotations())) {
            return Optional.empty();
        }
        Annotation[] annotations = element.getAnnotations();
        checkArgument(annotations.length == 1, "Meta parameters may only have a single annotation [%s]", element);
        return Optional.of(annotations[0]);
    }