Repository.bindToProperty initial commit