A key value structure with better run-time performance characteristics when the number of elements is less than 16.
A key value structure with better run-time performance characteristics when the number of elements is less than 16. key - Local.Key, value - Option[_]
Clear all locals in the current context.
Convert a closure () => R
into another closure of the same
type whose Local context is saved when calling closed
and restored upon invocation.
Execute a block with the given Locals, restoring current values upon completion.
Execute a block with all Locals clear, restoring current values upon completion.
Restore the Local state to a given Context of values.
Return a snapshot of the current Local state.