Actually, don't worry about the comments...I see you left the reasoning in the commit message for 092620ca62ea680ba0a76a4907373c81f955a252 but I didn't click through to see that initially.  That's sufficient as it's something that's in source control and not simply buried on the github UI like the comments here are.