code: function( id ) {
  		if( this.hasId( id ) ) {
  			return;
  		}
  
  		if( !this.config.id ) {
  			this.config.id = id;
  		} else if( typeof this.config.id === 'string' ) {
  			this.config.id = [ this.config.id, id ];
  		} else if( this.config.id instanceof Array ) {
  			this.config.id.push( id );
  		}
  	}
docs: Adds an id. Adds it as a string if the component doesn't
  have an id yet or creates/uses an array
  
  @public
  @param {String} id
  
  @returns {void}