Fix leaks in identifier generation