soft-update-struct (npm): Recursively update an observ-struct, only setting values that changed
Keywords: soft set|soft|set|update|recursive|struct|observ|observ-struct|merge