I think it's also for compiler optimization actually, I seem to recall a discussion about this issue elsewhere (maybe for B3D).
*EDIT*
here we are:
http://www.blitzbasic.com/archive/posts.php?topic=18836
*EDIT*
here we are:
http://www.blitzbasic.com/archive/posts.php?topic=18836