With DECLARE_SYMBOLS and DECLARE_EXTERNS macros hw extern for hw.so handler Externs engine and client symbol pointers (and originals) globals_init function