fix for iso c++ and struct deque