+ scope as HTMLElement; + fixEvent & on/off interface