Added support for table ranges

consecutive integers starting with zero are not stored
but instead the assumed representation of the null pointer

This allows tables being used as a list representation to
take up a minimal quantity of space.