code: function setAttribute(context, attr, value) {
      let currentAttrValue = context.getAttribute(attr);
      if (currentAttrValue !== value) {
          if (!isFalsy(value)) {
              if (typeof value === 'boolean') {
                  value = '';
              }
              context.setAttribute(attr, value);
          } else if (currentAttrValue !== null) {
              context.removeAttribute(attr);
          }
      }
  }
docs: Set an attribute value checking its type.
  @private
  
  @param {Object} component The component to update.
  @param {String} attr The attribute name to update.
  @param {*} value The value to set.