Remain protected for tests to work.