Remove a warning: do not use C++11.
Switch to pointers instead of references everywhere.