Introduce dep.use; change semantics