This was done to support gcc 2.95, which is an old legacy compiler that fails to compile the current codebase anyway.