code: public Name subName(int start, int end) {
          if (end < start) end = start;
          return table.fromUtf(getByteArray(), getByteOffset() + start, end - start);
      }
docs: Returns the sub-name starting at position start, up to and
  excluding position end.