private SemanticVersion _add(SemanticVersion sv) { _latest = sv; _latestVers[sv.Major] = sv; _chronology.Add(sv); return sv; } // Creates all the various read-only copies used by the instance.