code: function createMarkupOnPseudoClass(pseudoClasses, id, disabled) {
    return mapObject(pseudoClasses, (style, pseudoClass) => {
      if (style && Object.keys(style).length > 0) {
        const styleString = CSSPropertyOperations.createMarkupForStyles(style);
        const styleWithImportant = styleString.replace(/;/g, ' !important;');
  
        return disabled ?
          `.${id}[disabled]:${pseudoClass} {${styleWithImportant}}` :
          `.${id}:${pseudoClass} {${styleWithImportant}}`;
      }
  
      return undefined;
    });
  }
docs: Constructs all the stored styles & injects them to the DOM.