extract constraint parsing
add version parsing
explicit pkg name in examples
add version string sorting