what's blocking a simple "you can tell nimble that the dependency is at a given file path"? all these approachs seem like an overly complicated way to avoid just saying "this dependency exists at this path". I respect what you're saying, I'm just a little confused as to why it's neccisary.