Post a conversation skype with @mbabker regarding this we think it'd be better to simply replace the contents of the .js file rather than create a new one. this prevents the old file from sticking around after upgrades. This is a minor BC issue, but can be resolved by ext devs if they override the JS Files. Check our skype history in the GSoC 2013 Student & Mentor chat to see what we're talking about here.