I'm not convinced - but I also don't want to hold up merging this feature in. I'll have to try to sway you later with refactoring pull requests.