Removed ResultOfProduceNoException which is no longer in use.
Adjusted BeWord pretty toString to use bracket when token count is even.
Adjusted pretty toString to include bracket when necessary, to make sure the toString is a valid code also.