- [init] a non-document root can be passed for event observing.