16:27 | <Andreu Botella> | I'm wondering if we should have an AO that creates an AsyncContext.Variable object? |
16:29 | <Andreu Botella> | I'm thinking about web specs that might use AsyncContext by creating a spec-internal variable |
16:29 | <Andreu Botella> | and currently we restrict the keys of a mapping to be Variable instances |
16:31 | <Andreu Botella> | it's not like those specs can't call the AsyncContext.Variable constructor, but they'd have to deal with abrupt completions and so on |
16:32 | <Andreu Botella> | though I guess that would be fine if there are only a few specs doing something like that, and it can always be revisited later |
16:38 | <Chengzhong Wu> | I think it's good to have, as like AsyncContextSnapshot and AsyncContextSwap |