title: When to use :something => 'something' and when to use :something, 'something'?
body: <p>Basic Watir WebDriver commands are given here:</p>
  
  <pre><code>http://watirwebdriver.com/web-elements/
  </code></pre>
  
  <p>In most cases, the author uses <code>:something =&gt; 'something'</code></p>
  
  <p>In a single case, the author uses <code>:something, 'something'</code></p>
  
  <p>Is there any difference in the implementation of these specifications?</p>
  
  <p>Are there cases where one would fail and the other would work?</p>
  
  <p>It seems to me that there's no difference. Or more precisely, it seems to me that in the limited subset of examples that I tested, there's no difference.</p>
  
  <p>Another question. Due to my advanced years, I've grown accustomed to having things inside parentheses. Once again, I've tested both, and found no difference. Are there cases where the use of parentheses in the above examples would fail?</p>