I think we're overlooking a huge point here: the word "thaumaturge" means wonder-worker.

Game, set, match.