title: Omit "@" and "style" from Style Parent Attribute?
body: <p>The <a href="http://developer.android.com/guide/topics/resources/style-resource.html" rel="nofollow">Style Resource documentation</a> shows the syntax of the <code>parent</code> attribute of a <code>style</code> definition as:</p>
  
  <pre><code>parent="@[package:]style/style_to_inherit"
  </code></pre>
  
  <p>The resource parser is actually more tolerant.  The "@" and "style" are both optional.  This is understandable given that the value must be a reference to a style.  Each of the following forms is accepted and seem to be equivalent.</p>
  
  <pre><code>&lt;resources&gt;
  
      &lt;style name="ThemeA" parent="@android:style/Theme.Holo"/&gt;
      &lt;style name="ThemeB" parent="android:style/Theme.Holo"/&gt;
      &lt;style name="ThemeC" parent="android:Theme.Holo"/&gt; &lt;!-- auto completion supported --&gt;
  
      &lt;style name="ThemeD" parent="@style/ThemeA"/&gt;
      &lt;style name="ThemeE" parent="style/ThemeA"/&gt;
      &lt;style name="ThemeF" parent="ThemeA"/&gt; &lt;!-- auto completion supported --&gt;
  
  &lt;/resources&gt;
  </code></pre>
  
  <p>Android Studio 1.3 only applies auto-completion to the forms that do not contain "@" and "style", making their use more convenient.  Is there any reason why "@" and "style" should not always be omitted from a <code>parent</code> declaration?</p>