Interpolation of Field Names
String interpolations may also be used in field names.
One cannot refer to generated fields with references.
genfield.cue
sandwich: {
type: "Cheese"
"has\(type)": true
hasButter: true
butterAndCheese: hasButter && hasCheese
}
$ cue eval genfield.cue
sandwich.butterAndCheese: reference "hasCheese" not found:
./genfield.cue:5:35