Having 'internal' as the default access modifier

Since classes are final by default, I think it would be more consistent (and arguably better from a design standpoint) for methods to be private by default.