private static Optional<AnnotationSpec> getLazyInitAnnotation(Elements elements) {
    if (elements.getTypeElement(LAZY_INIT.toString()) == null) {
      return Optional.empty();
    }
    return Optional.of(AnnotationSpec.builder(LAZY_INIT).build());
  }
Returns the errorprone {@code @LazyInit} annotation if it is found on the classpath.
value/src/main/java/com/google/auto/value/extension/memoized/processor/MemoizeExtension.java