On second thought, line 397 is safe, since it's a vector. Line 403 is shit, since it's a std::map. The only reason it's shit is in the case where `it == s_pCallbacks->begin()` and the `it--` brings us outside of the map (underflow). I'll adjust this code to take that case into consideration. Nice catch.