Should we make this private instead? It means we can't use JUnit here, but if this is for internal implementation, not the public interface. (There's also not much to test here.)