title: Dont work park functionality of babel-preset-env
body: <p>I have class: </p>
  
  <pre><code>class App extends Component {
  
    setName = () =&gt; {
      this.props.setName('Test')
    };
  
    render() {
      return (
        &lt;div onClick={this.setName}&gt;
          &lt;h1&gt;Wolcome to React&lt;/h1&gt;
          &lt;p&gt;
            Test &lt;b&gt;HRM&lt;/b&gt;. {this.props.user.name}
          &lt;/p&gt;
        &lt;/div&gt;
      )
    }
  }
  </code></pre>
  
  <p>Webpack modules config:</p>
  
  <pre><code>module: {
      rules: [
        {
          test: /\.(js|jsx)$/,
          exclude: /node_modules/,
          use:[
            { loader: 'babel-loader' },
            { loader: 'eslint-loader' }
          ]
        }
      ]
    },
  </code></pre>
  
  <p>.babelrc: </p>
  
  <pre><code>{
    "presets": [
      "env",
      "stage-2",
      "stage-0",
      "react",
    ],
    "plugins": ["react-hot-loader/babel"]
  }
  </code></pre>
  
  <p>When build scripts I have error:</p>
  
  <pre><code>  8:11  error  Parsing error: Unexpected token =
  </code></pre>
  
  <p>And the same problem with bind(transform-do-expressions), If I use <code>onClick={e =&gt; ::this.someAction}</code> construction have error: <code>Parsing error: Unexpected token :</code></p>