You may ignore my comment, what problem does your patch resolves, will await for test cases.