¿Hay Object.watch para todas las propiedades / una cuña para __noSuchMethod__ disponible?

Me gustaría extenderlocalStorage ejecutando algún código cada vez que se recupera / almacena una configuración. Podría definir un captador / definidor para todas las propiedades existentes delocalSt,orage, pero el problema radica en la nueva configuración.

Por ejemplo,localStorage['somenewsetting'] = 123 crea una nueva configuración. Me gustaría definir automáticamente un getter / setter para esta propiedad para que mi código de adición también se ejecute para nuevas configuraciones.

Básicamente necesitoObject.watch, pero para todas las propiedades. Lo que encontré fue__noSuchMethod__, pero no está disponible en Chrome. ¿Hay alguna cuña disponible para este método? ¿O hay otra forma de vertodo propiedades de un objeto?

De nuevo, necesito hacer que esto funcione en Chrome.

Respuestas a la pregunta(2)

Su respuesta a la pregunta