915ac32bfb
If we has Inv<T> <: Inv<Captured(in Foo)> then we should get: - T <: Captured(in Foo) - Captured(in Foo) <: T Before this commit we got: T <: Foo instead first constraint.