Don't we usually make method on internal classes public?