Sure, let me just rename all of my file extensions and parsers to .ws and then handle the collisions with websockets paths and then revert it all back to how it was before I touched anything
Sounds really like a development environment problem, I mean if you can't handle that your language suddenly changes it's name in a not backward compatible fashion, how do you ever stand a chance to handle leap seconds correctly?