How can I be "greatly mistaken" about something I worked with for over 20 years? It's people like you with that attitude that only you know things that has bugged me about being in this field for all this time. You're not the only one who deeply studied and mastered all this crap.