@NonNull
    public static <A, B> Pair<A, B> create(@Nullable A a, @Nullable B b) {
        return new Pair<A, B>(a, b);
    }
Convenience method for creating an appropriately typed pair.

@param a the first object in the Pair
@param b the second object in the pair
@return a Pair that is templatized with the types of a and b
android/android_framework/base/src/main/java/github/tornaco/android/thanos/core/compat/Pair.java