Put validation/escaping into EtcdClient::Request itself.