<@U053HHEDG>: I think so. The implementation uses...
# general
h
@jolly-chef-92794: I think so. The implementation uses None internally to distinguish “I override the previous values with an empty list” from “I specify no value at all”. But once all that is done and the final value is determined to be None, it might be desirable to reflect that to the user of the option as an empty list. But I’m not sure of the unintended consequences of that. There may be places where we subtly need to tell the difference.