Internal functions, it is not recommended to use them from outside of the package.
.lec.init initializes the workspace: removes old and creates new
global object .lec.Random.seed.table. It also
allocates memory for the current stream used by .lec.CurrentStream.
.lec.exit removes the global object .lec.Random.seed.table and
frees memory used for the current stream.
.lec.StreamExists returns TRUE if the stream is found in
.lec.Random.seed.table, otherwise FALSE.