/guava/guava/src/com/google/common/reflect/TypeToken.java
if ( resolver == null) {   resolver = covariantTypeResolver = covariantly( runtimeType) ; }
[Delete]
} return resolver; } private TypeResolver getInvariantTypeResolver() { TypeResolver resolver = invariantTypeResolver; if (resolver == null) { <extra_id_0> } return resolver; } private TypeToken<? super T> getSupertypeFromUpperBounds( Class<? super T> supertype, Type[] upperBounds) { for (Type upperBound : upperBounds) {