public override MethodInfo GetSetMethod (bool nonPublic) { MethodInfo mi = prop.GetSetMethod (nonPublic); if (mi != null && prop.DeclaringType == instantiation.generic_type) { mi = TypeBuilder.GetMethod (instantiation, mi); } return mi; }