Deps should be transitive as we can't run at all without them