Is this for testability, or another reason?