It's not really defense by obscurity (the JavaScript is public), more like defense by... being different?