Fix over-eager orphan analysis

Orphan analysis currently reports orphaned provides bindings even where the key bound is listed in the injects= list.

Fixes #341