code: function(attrs, modifiers) {
            var attrModifiers = attrs && typeof attrs.modifier === 'string' ? attrs.modifier.trim().split(/ +/) : [];
            modifiers = angular.isArray(modifiers) ? attrModifiers.concat(modifiers) : attrModifiers;
  
            /**
             * @return {String} template eg. 'ons-button--*', 'ons-button--*__item'
             * @return {String}
             */
            return function(template) {
              return modifiers.map(function(modifier) {
                return template.replace('*', modifier);
              }).join(' ');
            };
          }
docs: Create modifier templater function. The modifier templater generate css classes bound modifier name.
  
  @param {Object} attrs
  @param {Array} [modifiers] an array of appendix modifier
  @return {Function}