GetDetailedDiagnostic actually takes 2 params

The Completer class version of the func only took 1 by mistake.
Killing some dead code