GCC 4.6 compatibility: cannot initialize via new and initializer list.

Probably a bug which is fixed in 4.7.