this pull request just stinks of "trying to make X a feature without any consideration for the code it adds"