Possible workarounds to gcc/clang issues on new DelegatedIterator