Abstract: Package managers are everywhere, with seemingly every language and operating system implementing
their own solution. The lack of interoperability between these systems means that multi-lingual projects
are unable to express precise dependencies across language ecosystems, and external sy...