tuple indices are now properly size_t