Beta version of the sample hooking app.

REALLY BETA - If you use this, expect issues, most have been ironed out, but the hook can remain in the process for some unknown reason.

Further investigation required.