less brittle versioning specs

extract common setup and count previous resource version saves