Added Position_NullValue() test.
Added Position_NullValue() test.

Changed Null exceptions from ArgumentException to ArgumentNullException
to be more accurate.
Added Position_NullValue() test.
Changes to the documentation.