text: Title: transfer `call_scope` for assigned-to functions
  Body: E.g. if `foo` is a function and I do `bar = foo`, `bar` is currently missing the `call_scope`, because it wasn't created with `def bar(): ...`