title: `input` not being passed to `<Field>`
body: <p>I have a component called <code>RawRadioButton</code> that doesn't appear to receive the <code>input</code> or <code>meta</code> objects when I put in on a redux-form. Here's the render method where I call <code>RawRadioButton</code>.</p>
  
  <pre><code>render() {
    const onForm = this.props.onForm;
    const passThroughProps = {
      name: this.props.name,
      ...
    }
  
    return (
      &lt;div className={containerClassName}&gt;
        { !onForm &amp;&amp; &lt;RawRadioButton {...passThroughProps} /&gt; }
        { onForm &amp;&amp; &lt;Field type="radio" component={RawRadioButton} {...passThroughProps} /&gt; }
      &lt;/div&gt;
    );
  </code></pre>
  
  <p>When <code>onForm</code> is true, I pass the RawRadioButton (the component that draws the input, label, etc) as the component prop on redux-form's <code>Field</code> component. In this case, I expect redux-form to pass an <code>input</code> and <code>meta</code> object which I can use in <code>RawRadioButton</code>. Specifically, I'm expecting to see the <code>name</code> prop from <code>RadioButton</code> show up in <code>input.name</code> in <code>RawRadioButton</code>.</p>
  
  <p>React devtools show that the <code>name</code> prop is making it to the <code>ConnectedField</code> that is the direct parent of <code>RawRadioButton</code>. So the <code>ConnectedField</code> is somehow deciding not to pass this information to <code>RawRadioButton</code>. Can anyone explain what I'm doing wrong?</p>