touched_node(): determine if make-doc has been touched
protect "mutex" from GC

don't wrap something in a global var just to protect it