code: function set_prefixed_value_css(element, property, value, extra) {
              property += ':';
              element.style.cssText = (property + prefixes.join(value + ';' + property)).slice(0, -property.length) + (extra || '');
          }
docs: set_prefixed_value_css sets the property of a specified element
  adding vendor prefixes to the VALUE of the property.
  @param {Element} element
  @param {string} property The property name. This will not be prefixed.
  @param {string} value The value of the property. This WILL be prefixed.
  @param {string=} extra Additional CSS to append unmodified to the end of
  the CSS string.