-l is a switch that limits the alias in only performing in that script.

IE, the script itself can perform it but the user can not...
lets say there is: alias -l hello echo -a hi in script.mrc

If the script.mrc used the command /hello it would echo hi,
but if the user just typed /hello it wouldn't