> But it is indeed wacky hidden automagic which should be changed in 3.6. How do we go about removing the current behavior without breaking existing applications? Removing the id addition seems like the kind off thing that would break userland code.