Script placement shouldn't have to be important but it is because there are some lazy scripters out there, there are scripters who don't know how to alias, and there are times when you just can't alias a method and you have to overwrite it. Which is why Blizzard recommends placing all of his scripts below everyone else's because he aliases every single method (or tries to) and usually doesn't screw anything up.