Moving still more over to language debug functions

Quite a lot to move over! Not much in terms of logic to change,
thankfully. Relax, your missions are coming.. :dancer:  :airplane: