Note that this is based on experimental functionality in NodeJS. Similar functionality had been inside NodeJS before and was removed. This is mostly used internally for other stuff.
This is similar to dynamic scoping.
This is similar to dynamic scoping.