If a store has a version of object X but object X is not in the store, restore fails. It should allow for restoring an archived object to the store.
If a store has a version of object X but object X is not in the store, restore fails. It should allow for restoring an archived object to the store.