/case1.kt:9:18: error: 'public' function exposes its 'internal' return type argument 'My'.

/case1.kt:13:16: error: 'public' sub-interface exposes its 'internal' supertype argument 'My'.

/case1.kt:16:22: error: 'public' generic exposes its 'internal' parameter bound type 'My'.

/case1.kt:20:9: error: 'public' function exposes its 'internal' return type argument 'My'.
/case2.kt:31:9: error: 'public' generic exposes its 'internal' parameter bound type 'Inter'.

/case2.kt:33:5: error: 'public' function exposes its 'internal' return type argument 'Inter'.
