true wish this bug would have been discovered sooner but it should be a $lv1 cause as you said some scripts might bank on the current implementation.. so as you said maybe a $lv1 and $lv2 would be a good idea as it makes more sense and allows the use of a global id and a local id

hmmm signed by me