`Between` should check that there are two items in a range. Comparison in `<` and others should give an error if compared to a complex value. In general, the error checking of `mathics.core.testing_expressions.equality_inequality` should be improved.