code: function() {
      if ( !this.modifiers ) {
        return;
      }
  
      this.modifiers.forEach( function( modifier ) {
        if ( classList.contains( this.element, modifier.ui.base ) ) {
          if ( modifier.initialize ) {
            this.initializers.push( modifier.initialize );
            delete modifier.initialize;
          }
          assign( this, modifier );
        }
      }, this );
    }
docs: Function used to process class modifiers. These should
  correspond with BEM modifiers.
  
  @param {Object} attributes -  Hash of attributes to set on base element.
  @param {Object} atomicComponent -  Base component.