would this be a good choice for a GPL game engine as a dependency graph? if not do you know of a project that would?