title: How to enable stage 0 in webpack config to enable the decoratorPattern in a fluxible component
body: <p>I tried following the directions for using a decorator pattern in a fluxible connectToStores example </p>
  
  <p><a href="http://fluxible.io/addons/connectToStores.html" rel="nofollow">http://fluxible.io/addons/connectToStores.html</a></p>
  
  <pre><code>@connectToStores([FooStore, BarStore], (context, props) =&gt; ({
      foo: context.getStore(FooStore).getFoo(),
      bar: context.getStore(BarStore).getBar()
  }))
  class Component extends React.Component {
      render() {
          return &lt;div/&gt;;
      }
  }
  export default Component;
  </code></pre>
  
  <p>However, I'm getting a syntax error on the @ symbol.  Do I have to configure or load something first in order for the decorator pattern to be recognized in my fluxible app?</p>
  
  <p>I've tried the following webpack.config.js to enable stage 0 support on the fluxible template but I get an error saying I cannot declare query when there are multiple loaders</p>
  
  <p>webpack.config.js</p>
  
  <pre><code>var webpack = require('webpack');
  var path = require('path');
  
  var webpackConfig = {
      resolve: {
          extensions: ['', '.js', '.jsx']
      },
      entry: [
          'webpack-dev-server/client?http://localhost:3000',
          'webpack/hot/only-dev-server',
          './client.js'
      ],
      output: {
          path: path.resolve('./build/js'),
          publicPath: '/public/js/',
          filename: 'main.js'
      },
      module: {
          loaders: [
              {
                  test: /\.(js|jsx)$/,
                  exclude: /node_modules/,
                  loaders: [
                      require.resolve('react-hot-loader'),
                      require.resolve('babel-loader')
                  ],
                  query: {stage: 0}
              },
              { test: /\.json$/, loader: 'json-loader'}
          ]
      },
      node: {
          setImmediate: false
      },
      plugins: [
          new webpack.HotModuleReplacementPlugin(),
          new webpack.NoErrorsPlugin(),
          new webpack.DefinePlugin({
              'process.env': {
                  NODE_ENV: JSON.stringify(process.env.NODE_ENV)
              }
          })
      ],
      devtool: 'eval'
  };
  
  module.exports = webpackConfig;
  </code></pre>