I dunno
Changes scope to be the visitor argument