Add note that TypeDescriptor's end iterator may be dereferenced.
Add note that TypeDescriptor's end iterator may be dereferenced.

The end iterator points to a negative offset which, when added to the
value of the iterator, yields the start of the TypeDescriptor object.
This is now mentioned in the comment for TypeDescriptor::end().

PeterFeicht/ssw-gc