Note that mappings generally do not specify a repo version and it should not resolve to a repo version unless it is explicit in the definition. Currently, $resolveReference always resolves to a specific repo version, so we may need to add a flag to optionally resolve just to a version-less repo. Let's discuss.