Version::Version(const Version& val) :mMajor(val.Major()), mMinor(val.Minor()), mBuild(val.Build()), mRevision(val.Revision()) { }