That's a good idea, thanks ! Btw, why is the counterpart of `addExternalDep` named `addInternalSrcDeps` (note the plural) ? Wouldn't it be better to have simply `addExternalDep` and `addInternal(Src)?Dep` ? I'm pretty sure you said ultimately we could have only one function to add dependencies, but cannot find back where this message is.