title: another jsf <f:selectItems> itemValue and message bundle question
body: <p>i have a selectOneMenu with selectitems. 
  if i use </p>
  
  <pre><code>&lt;f:selectItem itemValue="3" itemLabel="#{hrBundle['phoneType3']}"/&gt;
  </code></pre>
  
  <p>it works well, displaying the localized label. i have more options inside a List and when i use f:selectItems, it stops working. 
  this code:</p>
  
  <pre><code>&lt;f:selectItems value="#{values}" var="item" itemLabel="#{hrBundle[item.label]}" itemValue="item.value"/&gt;
  </code></pre>
  
  <p>shows the key('phoneType3') as label, and even</p>
  
  <pre><code>&lt;f:selectItems value="#{values}" var="item" itemLabel="#{hrBundle['phoneType3']}" itemValue="item.value"/&gt;
  </code></pre>
  
  <p>('hardcoded' as the single f:selectItem above) displays the key ('phoneType3') instead of the localized label.</p>
  
  <p>any idea what i am doing wrong? </p>