import java.util.*; class IDEA76283 { } interface Parametrized { } class Bug1 { Parametrized foo(Parametrized param) { return null; } void bug1(Parametrized param) { foo(param); } void bug2(Set> parametrizeds) { Set> items = parametrizeds; } void bug3(Set> parametrizeds) { Set> items = parametrizeds; } void bug4(Set? extends String>> parametrizeds) { Set> items = parametrizeds; } void bug5(Set> parametrizeds) { Set> items = parametrizeds; } void bug6(Set> parametrizeds) { Set> items = parametrizeds; } void bug7(Set> parametrizeds) { Set> items = parametrizeds; } void bug8(Set? super String>> parametrizeds) { Set> items = parametrizeds; } void bug9(Set? super Object>> parametrizeds) { Set> items = parametrizeds; } }