First cut at the 'optional end' translation.  Not ready to be tested.
First cut at the 'optional end' translation.  Not ready to be tested.

git-svn-id: https://svn.sable.mcgill.ca/mclab/Project@559 89b902b4-d83f-0410-b942-89f7a419ffdb

Migrated from Sable/mclab@09da56f0b69605c47824b74ec385bd01e512b418

Sable/mclab-core,Sable/mclab-core,Sable/mclab-core,Sable/mclab-core,Sable/mclab-core,Sable/mclab-core,Sable/mclab-core,Sable/mclab-core