If we have a local variable (could also be a function parameter), that is not assigned (i.e. no setter for that variable), then we also should not inject a getter. E.g.:
let v = 42;
aexpr(() => v);
Without an assignment to v such as v = 17, we do not need to track v for changes!