This change bothers me; the new function needs a new name, we're committed to not changing documented behavior without bumping version.