code: public Location remainder()
  	{
  		Location remainder= null;
  
  		if( mPosition == 0 )
  		{
  			remainder= mBounds;
  		}
  		else
  		{
  			if( mIncrement > 0 )
  			{
  				remainder = mBounds.suffix( mPosition );
  			}
  			else
  			{
  				remainder = mBounds.prefix( mPosition );
  			}
  		}
  
  		return remainder;
  
  	}
docs: Get portion of bounding location that has not yet been retrieved by next() method.
  
  @return The location not yet retrieved.