o the original SomeFunc function, as soon as we've hooked it</span><br>
                  <span id='comment'>// the hook function must have *exactly* the same parameters and calling</span><br>
                  <span id='comment'>// convention as the original function</span><br>
                  <span id='bold'>function</span>&nbsp;<span id='identifier'>SomeFuncHookProc</span>(<span id='identifier'>str1</span>, <span id='identifier'>str2</span>: <span id='bold'>string</span>) : <span id='bold'>string</span