set trackEventUI as private since is still experimental
JSDoc improvments