The registry binding and stub module for each declared effect name, in the
order given. The whole name is camel-cased, dots included, so two namespaces
sharing a local name stay distinct; a name starting with a digit is prefixed.
Throws when a name falls outside EMITTED_NAME_PATTERN; when its
identifier cannot name a binding or is one the registry module already holds;
when two names produce one identifier; when a name repeats; and when a name
claims EFFECT_REGISTRY_MODULE or collides with another name's module.
Module comparisons ignore case.
The registry binding and stub module for each declared effect name, in the order given. The whole name is camel-cased, dots included, so two namespaces sharing a local name stay distinct; a name starting with a digit is prefixed.
Throws when a name falls outside EMITTED_NAME_PATTERN; when its identifier cannot name a binding or is one the registry module already holds; when two names produce one identifier; when a name repeats; and when a name claims EFFECT_REGISTRY_MODULE or collides with another name's module. Module comparisons ignore case.