title: Naming conventions of composed package names
body: <p>I want to create a package named <code>form validator</code>.</p>
  
  <p>Is it better to write</p>
  
  <ul>
  <li><code>form_validator</code>,</li>
  <li><code>formValidator</code> or</li>
  <li><code>formvalidator</code>?</li>
  </ul>
  
  <p>I want to mention that I want to <strong>avoid</strong> <code>form.validator</code>. And that <code>form-validator</code> is <strong>forbidden</strong>.</p>