I'm a bit wary of this, replacing the whole RepositoryInfo object *may* give us issues in the future, for example, if the /cmisatom binding provides more capabilities than the /service/cmis binding we may hide them.

Is there a way we can just replace/override the Edition property rather than the whole RepoInfo object?