Pseudoconstants - Use id instead of label for name
Each item in a field option list contains keys like id, name, label, color, icon, description, abbr.
But some option lists only consist of simple key/value pairs. To convert those simple associative arrays
into a full option list, the name should be derived from the id, not the label, because machine names
are expected to be stable, and labels can be translated.
Before: `name` derived from `label` when converting simple associative to an option list
After: `name` derived from `id`.