TLD documentation at
says that the value attribute should be a javax.faces.component.UIComponent,
this is not correct, it used to be a SelectItem in 1.1 and the description still
says "Value binding expression pointing at a SelectItem instance containing the
information for this option."
The implementation for this seems to be broken as well - see: