private, unexported classes should be prefixed, to denote their exposure