Library that helps creating, editing, sorting and comparing semantic version numbers