code: function dashify( prop ) {
    if (!prop) {
      return '';
    }
  
    // Replace upper case with dash-lowercase,
    // then fix ms- prefixes because they're not capitalized.
    return prop.replace(/([A-Z])/g, function( str, m1 ) {
      return '-' + m1.toLowerCase();
    }).replace(/^ms-/,'-ms-');
  }
docs: Returns css prefixed properties like `-webkit-transition` or `box-sizing`
  from `transition` or `boxSizing`, respectively.
  @param {(string|boolean)} prop Property to be prefixed.
  @return {string} The prefixed css property.