This class is package-protected. The methods should be as well so effective visibility doesn't accidentally get increased in a refactor.