reworked unit tests for index_t to use the higher level APIs instead of mucking with internals