You don't mean this seriously, do you? It was in the original function, so why would you not know how to do it?

It is really important that you test your code and confirm that it works before submitting a pull request. If you just want to discuss a design or draft implementation, please do so on the mailing list or in our IRC channel, and use pastebin tools or story branches in your own repo to share your code.

Pull requests are not to share your code in order to get advice, but to request it to be merged into trunk. All these conversations are difficult to reference or access later, there is no comprehensive archive, nor a search function - where as our mailing list provides both.