public override bool TypeIsMapped(Type type) { if (type == typeof(ExcludedThing) || type == typeof(HiddenBaseInMiddle)) return false; return base.TypeIsMapped(type); }