Whitespace changes only
Redo moduleHook to be a persistent static obj