code: protected boolean isSelfValidating(final Class<? extends OvalBuilder<?>> builderClass) {
          return LOCAL_SELF_VALIDATING_CACHE.get().computeIfAbsent(
                  builderClass,
                  clazz -> SELF_VALIDATING_CACHE.computeIfAbsent(clazz, SELF_VALIDATION_CHECKER));
      }
docs: Determine if a {@link Builder} implementing class is self validating.
  For a builder to be self validating it and all its superclasses up to
  OvalBuilder must implement validate. In other words no class in the
  hierarchy is relying on reflective validation by OvalBuilder.
  
  @param builderClass The class of the builder to evaluate.
  @return true if and only if the entire class hierarchy is self validating.