**Do you want to request a *feature* or report a *bug*?**

Report a bug.

**What is the current behavior?**

Adding a style object to an element with the `columns` shorthand property expand it the wrong way, it should be left untouched.
```
<div style={{ columns: 2 }}>
```
Expand to:
```
<div style="columns: auto 2px;">
```
Which is a totally different behaviour.
See: https://developer.mozilla.org/en-US/docs/Web/CSS/columns

**If the current behavior is a bug, please provide the steps to reproduce and if possible a minimal demo of the problem via https://jsfiddle.net or similar (template: https://jsfiddle.net/84v837e9/).**

https://codesandbox.io/s/YvYVjQZ9O

**What is the expected behavior?**
```
<div style="columns: 2;">
```


**Which versions of React, and which browser / OS are affected by this issue? Did this work in previous versions of React?**

Latest 15.6.1
strokeMiterlimit: true,
  strokeOpacity: true,
  strokeWidth: true,
};
/**
 * @param {string} prefix vendor-specific prefix, eg: Webkit
 * @param {string} key style name, eg: transitionDuration
 * @return {string} style name prefixed with `prefix`, properly camelCased, eg:
 * WebkitTransitionDuration
 */
function prefixKey(prefix, key) {
  return prefix + key.charAt(0).toUpperCase() + key.substring(1);
}
/**
 * Support style names that may come passed in prefixed by adding permutations
 * of vendor prefixes.
 */
var prefixes = ['Webkit', 'ms', 'Moz', 'O'];
Object.keys(isUnitlessNumber).forEach(function(prop) {
  prefixes.forEach(function(prefix) {
    isUnitlessNumber[prefixKey(prefix, prop)] = isUnitlessNumber[prop];
  });
});
/**
 * Most style properties can be unset by doing .style[prop] = '' but IE8
 * doesn't like doing that with shorthand properties so for the properties that
 * IE8 breaks on, which are listed here, we instead unset each of the
 * individual properties. See http://bugs.jquery.com/ticket/12385.
 * The 4-value 'clock' properties like margin, padding, border-width seem to
 * behave without any problems. Curiously, list-style works too without any