upd: cli watch
opt: test case
opt: `dependency_roots` api
upd: dependencies