Shallow equals function at the core of many other comparison functions
Optional
Epsilon for number comparison
If true, skip type check (e.g. “5” can match 5)
If true, undefined is considered equal to anything
undefined
Shallow equals function at the core of many other comparison functions