fix(util): search entire prototype chain for existing descriptors when wrapping
fix(util): search entire prototype chain for existing descriptors when wrapping

hotforfeature/origami,hotforfeature/origami