New: continue implementation of typed dependencies
New: continue implementation of typed dependencies