Impossible to implement "defaultable" values in defaults via expanders returning undefined

Description

Our irregular defaults merging algorithm (which performs merging before expansion, unlike the system used for distributions, subcomponents, etc.) leads to the impossibility of a useful feature - it would be useful to be able to override values in derived grades by values which may (via an expander return) be undefined, and as a result, retaining the original value. This would ordinarily be possible, but, for example, the following code fails:

});

Environment

None

Activity

Details

Assignee

Reporter

Components

Affects versions

Priority

Created May 12, 2017 at 2:53 PM
Updated January 8, 2021 at 4:14 PM