default to this.name when Binding#value is called without a name
update examples
when calling view function, make sure to pass view as 'this'
revert binding this.name change when no name for .value()

this.name is not what I thought it was