title: PropTypes validate two props against each other
body: <p>Valid:</p>
  <pre class="lang-js prettyprint-override"><code>{
      arr1: [11, 22],
      arr2: [&quot;aa&quot;, &quot;bb&quot;]
  }
  </code></pre>
  <p>Invalid:</p>
  <pre class="lang-js prettyprint-override"><code>{
      arr1: [11, 22],
      arr2: [&quot;aa&quot;]
  }
  </code></pre>
  <p><code>arr1</code> and <code>arr2</code> need to be of same length.</p>
  <p>Can PropTypes validate such rule?</p>