The service channels that connect the consumer and provider components in Figure 1 are implemented as imports in the OrderProcessor modulebound to the exports of the corresponding service providers.
An attribute is needed to create and store a unique ID for the current editor instance of the bound control using base functions available in the dojo.dom module.