Hi I looked at FieldInfo and found this line (95):
if (this.omitTf != omitTf) { this.omitTf = true; // if one require omitTf at least once, it remains off for life } Shouldn't it be: if (this.omitTf != other.omitTf) { this.omitTf = true; // if one require omitTf at least once, it remains off for life } The first version compares the field to itself ... Shai