Added typename to iterator typedefs, otherwise there was a compile error.