`nop` should be used instead of `std::numeric_limits<std::size_t>::max()`