IDO: a double-edged sword for T(H)1/T(H)2 regulation.