i was trying to work out a bug in my game and am now convinced it's related to this problem and even my implementation of a fix. so i'll be trying to utilize 'ELSE', as described by ashley -- i'll report back if it helped or not.
this behavior might not be a bug, but it's looking like a slippery slope to avoid -- and there's no real way of knowning to avoid it coming in.
edit: well, my problem doesn't seem to be related to this (i couldn't fix it, and i forgot i'd already done a more direct way of troubleshooting my bug...), so i'll probably create a new thread later. but i did find the beauty of sub-events