1. Do you expose this dependency graph so folks can play with it / build interesting things on top? An interesting example would be to understand whether/how a version bump on one of your dependencies might affect your code.
2. What would it take to add a new language? I'm interested in using this with Julia.