Switch to providing an interface impl.