Add missing features

  - [ ] Hijack `UI.registerHelper` to hijack global helpers created after loading zones.
  - [ ] Add the selector as query in cursor methods info
  - [ ] Track global helper with results
  - [ ] Use proper type name instead of `irHook`
  - [ ] Check if template event handler is a function before hijack
  - [ ] Ownerinfo for Cursor.forEach and Cursor.map