Why internal when it can be private?