support new go-etcd NewClient