support turning string literals into version objects for comparison and support checking if a version object is in a half-closed range
Merge branch 'jira/PROC-150'