SALGenerics.xml has many topics that have no public data. These all have one field that is intended to be ignored because at one time SAL required at least one public field. That restriction was removed a long time ago and these extra fields continue to confuse users. Time to remove them.
The main risk to removing them is that it may break some existing code that reads or writes these fields. Such code should be easy to fix. A global search of the Python code I have checked out – which is most of it – showed no issues, but I'm a bit worried about the C++ and LabVIEW.