Totally agree. The only blocker at this point is deciding whether we want to support many modules per "archive directory" or not.

If we do, then we'd have to support something like
* 'archive' name
   * \<module1\>.xml
   * \<module2\>.xml

If we don't, then it could be
* \<module\>
    * context.xml