Adding natural language disambiguation, error messages

adding
-- meningful clarification questions for most ambiguous scenarios.
-- menaingful error messages
--  answers not yet implemented.

I have modified parts of Interpreter to do this.    The use of THE
now requires a unique object.  I beleieve this is intuituive in most
scenarios.  Since i have modified Interpreter, i ran all the tests. They
all pass except for one. the failure is due to the new interpretation of
THE.
Please check if you can find any side effects i may have missed.