performance optimizations in SkipList, minor changes in ByteWiseComparator
ByteWiseComparator should be offset aware