Modules

Single assignment lexical variables