@larsklevan yes, it is needed because `open` is called on the instance. I suppose I could use `any_instance` but I prefer to avoid that in general because it's less deterministic.