I think this should use `etcd.Create` and return `ErrDomainExists` if it fails due to the key existing.