reducing string compare overhead

nevermind, The BaseFieldList class implements IEnumerable but contains an internal List<BaseField> member. so strange