We should use back-to-roots approach now ( $wgHooks etc. below this comment )