fix index_tuple implementation: template aliases (if compiler supported)