Then the old one is bad, too :)
Its supposed to be the standard how the Cake core does it.