js1->foo
js2->foo
js3->foo
handler->foo
js1->foo
js2->foo
js3->foo
all-new-handler->foo