- the string returned by getSerialization() should include the prefix.
- equals() should consider the prefix.
New methods to add:
- getRepoName() (or getRepoPrefix, or getOrigin, or...); returns "" for the local repo.
- getLocalPart() (this might not even be needed, but nice to have)
- isForeign() (to check and fail in some critical code pathes)