contract Version {
    string public semanticVersion;

    /// @notice Constructor saves a public version of the deployed Contract.
    /// @param _version Semantic version of the contract.
    function Version(string _version) internal {
        semanticVersion = _version;
    }
}
/// @title Version
function Version(string _version) internal {
    semanticVersion = _version;
}

/// @notice Constructor saves a public version of the deployed Contract.
/// @param _version Semantic version of the contract.