But there MIGHT be a good reason not to do things this way. I'm just saying "Adding the feature at all complicates things" isn't that reason. Please, attack my proposal on other fronts.