not a problem, its really just an explanation of why the pin needs to change based on the different signals. in the end, it comes down to "if switched DC, use this pin and have flag set to optical, if not, use other pin and set to magnetic".