swiched submodule to boostorg/type_index