Managing Transitive Dependencies