I realized this was closed 6(!) years ago ... but I'm wondering how one would "unlock the bindings themselves". I suddenly find myself in a position where I'd like to update a method after an object has been created (i.e. an update on the instance). I tried creating the generator with lock_objects = FALSE, but I'm still getting the cannot change value of locked binding for 'foo' error. Is this doable with current R6 implementation?