It's intentional to force these to be visible in the unit-tests