Fixed #14 temporarily. Pulled '+' out as a BINARY token and gave it its own case in the Scan() switch.  This is only a temporary solution. As it stands '+' is not considered as a binary message would which is a problem for '2 + 3'.  But at this point, it matters not.  Discourse doesn't even have numbers.  It is premature optimization.