I'm not so sure about this, but worth filing a bug to improve this function.