@Override
        public Boolean visitTypeParameter(TypeParameterElement e, Void p) {
          return isValidBaseElement(e) && validateTypes(e.getBounds());
        }
Returns true if all of the given elements return true from {@link #validateElement(Element)}.
common/src/main/java/com/google/auto/common/SuperficialValidation.java