Its more for type safety, more terseness ( don't have to undo at end of file ), and that it won't leak into other source files. Can't think of a doc that would say this.