pub fn make_version(
    major: cl_version,
    minor: cl_version,
    patch: cl_version
) -> cl_version