set-safe (npm): Safely set value at property, create intermediate properties if necessary
Keywords: safe|set|setter|intermediate|value|nested|property|deep|dot|dot path|dot notation|TypeError|string path