Reduce duplication between adding provides and requires.
Reduce duplication between adding provides and requires.

There's about to be several more blocks just like this.

weldr/bdcs,atodorov/bdcs,dashea/bdcs,dashea/bdcs