You're welcome! I have passed along your thread to the team to make sure they see it, in order to confirm it's a bug.

On your second one, I'd wager a guess that a whoever did that was copy/pasting code from another section, and simply left it alone. In a project of this size, reusing code in this fashion is dogma. Why run the risk of introducing a problem when you borrow something that you know already works?