Up until here, it was theory based on a symptom of errors I kept getting when switching from one syntax to another. After actual testing, this doesn't seem to be the case. I don't know how else to explain the errors, but they were there and it was related to the topic I brought up.
This was a long time ago and has long since been fixed by moving the related local constants above the function declarations.