Made Q/tabs use Q.handle again and honor onActivate option