As in Perl,
two types of dependencies exist in JSAN.
Distribution-level install-time dependencies,
and run-time file-level dependencies.

Because JSAN modules aren't explicitly required to provide the file-level dependencies,
this package was created to provide a single common module by which to determine what these dependencies are,
so that all processes at all stages of the JSAN module lifecycle will have a common understanding of the dependencies that a file has,
and provide certainty for the module developer.