SelectItem has now fewer public attributes, cleanup of unnecessary header inclusions.
Removed unused attributes from SelectItem.