Should we support encoding runtime dependencies without requiring a specific implementation?

Oh yep here are some examples where I think this would make sense: