yet more free_vars stuff