x-view-model (npm): watch and handle properties like ViewModel
Keywords: state|store|react|event|mvvm