Transitive dependency support