Error handling in set.string(), .backend() and .sub()

Ensure that the retrieved object was saved via set.add().
.gitlab-ci.yml not found in this commit