Will this class be accessed out of this package? If not, be free to remove 'public'.
The default scope is inside of package.