Switching to open-isns

Quite a big change, but that's what fate#316901 wanted.
If `false` is not a valid value (which does not look like) you can use `return [] unless ddmembers`