Restore existing versions of datastreams

Pass the UUID of a given version and ActiveFedora will make that the latest versions, incrementing the total number of versions by 1.
Why are you calling resource here?  It should be able to be called lazily.