genconf: in choice node, when value is "", it means no value