Range class inclusive/exclusive

From reading the code, the Range class looks like it is supposed to be used with the startValue inclusive, endValue exclusive, correct? Perhaps that should be added to the documentation.

Yes, that's right. Surprised if it doesn't explain that somewhere, I'll check the documention!