Why is this needed? Is it safe to use `reload(sys)` in Sublime where there is a bunch of other modules?

To quote random google link on the matter:
```
sys.setdefaultencoding is purposely deleted from the sys module after
it's loaded because you really shouldn't be using it. The reload() call
restores the deleted attribute.

If you'd like a less brittle solution to your encoding issue, explain
what the issue was, and people here can probably help you find a better
solution.
```