Any reason for this method to be package-private and not private?