private MethodReference ResolveInitReference(TypeReference role)
 {
     var codeClassDefinition = role.ResolveCodeClass();
       var initDefinition = codeClassDefinition.Methods.Cast<MethodDefinition>().Single(md => md.Name == NameProvider.GetCodeClassInitMethodName(role.Name));
       return new MemberResolver(role, Module).ResolveMethodReference(initDefinition);
 }