nit: std::complex needs typewriter font, i.e. <tt>std::complex</tt>.