/case1.kt:(194,198): error: 'public' function exposes its 'internal' return type argument 'My'.

/case1.kt:(274,282): error: 'public' sub-interface exposes its 'internal' supertype argument 'My'.

/case1.kt:(332,334): error: 'public' generic exposes its 'internal' parameter bound type 'My'.

/case1.kt:(413,416): error: 'public' function exposes its 'internal' return type argument 'My'.
/case2.kt:(127,133): error: 'public' generic exposes its 'internal' parameter bound type 'Inter'.

/case2.kt:(172,177): error: 'public' function exposes its 'internal' return type argument 'Inter'.
