Reserved Keywords
Note: Some of these words are reserved purely for backward compatibility.
If you need to use one of these names as binding and/or field name, see Use Illegal Identifier Names.
andasassert
constraint
elseexceptionexternalfalseforifinincludelazyletmodulemutable
ofopen
rec
switch
truetrytype
whenwhilewith