adds deftjs "controller" support