android/guava/src/com/google/common/reflect/TypeResolver.java
TypeResolver where(Map<TypeVariableKey, ? extends Type> mappings) {
    return new TypeResolver(typeTable.where(mappings));
  }
TypeResolver where(Map<TypeVariableKey, ? extends Type> mappings) {
    return new TypeResolver(typeTable.where(mappings));
  }
Returns a new {@code TypeResolver} with {@code variable} mapping to {@code type}.