Type mismatch.
Required: A<`Any?>
Found: A<`CharSequence>

Projected type B<`in CharSequence> restricts use of
public abstract fun foo(x: A<`in E>): Unit defined in B