class M class X var p: M = throw Exception() // method: _DefaultPackage::setP // jvm signature: (LM;)V // generic signature: (LM<-LX;>;)V