835,838d834
<         static bool ShouldBeExposed(MemberInfo rhs)
<         {
<             return 0 == rhs.GetCustomAttributes(typeof(DoNotExposeAttribute), true).Length;
<         }
861,862c857
<                         if (ShouldBeExposed(mi))
<                             AddReflectedMethod(mi, defaultMembers);
---
>                         AddReflectedMethod(mi, defaultMembers);
866,867c861
<                         if (ShouldBeExposed(fi))
<                             AddReflectedField(fi);
---
>                         AddReflectedField(fi);
871,872c865
<                         if (ShouldBeExposed(pi))
<                             AddReflectedProperty(pi, defaultMembers);
---
>                         AddReflectedProperty(pi, defaultMembers);
876,877c869
<                         if (ShouldBeExposed(pi))
<                             AddReflectedEvent(pi);
---
>                         AddReflectedEvent(pi);
881,882c873
<                         if (ShouldBeExposed(ty))
<                             AddNestedType(ty);
---
>                         AddNestedType(ty);
918d908
<                         if (!ShouldBeExposed(mi)) continue;
