I’m just a C++ dev looking at her debugger asking it why she has to deal with undefined, null, empty strings, empty arrays, empty objects… whatever… I can’t even remember what is falsy.
God bless the real deep copy of converting your JS object to JSON and back again.