While reviewing #159, I noticed that the `client` mode of this input is completely lacking in test coverage