Using `in` is problematic because if i have two clusters, one with id `test` and one with id `test2`, deleting `test` will delete both of them. What's the need for `in`? If `==` won't work always then I think we'll have to stop supporting arbitrary cluster ids.