Add ref to all previous binds when we put an new Ref

so suppose you have something like:
```
class A {
  b = 1
}

a = A
a.b = 1
```
a.b will create an new Binding, but before creating the new binding. I think we should add refs to previous binding such as what you will do when you just do

print a.b