Take for example the following:
You can express the above as:
This implies that there is a notion of meta-data down at the base level - in particular the schema through which meta-data is associated to an artifact.
or, the 'type' in the second instance is 'jar.md5' vs '.jar' for the first.
i don't think the md5 example is enough to warrant just treating the repository as a directory of files though..