use key instead of package name and support for {key} keyword (if needed).
if a path doesn't have variables use the 'old' method of concatenation.
changed README file to add version and key keywords.