Several modern programming languages have so-called “null-coalescing” or “null- aware” operators, including C# 1, Dart 2, Perl, Swift, and PHP (starting in version 7). There are also stage 3 draft proposals for their addition to ECMAScript (a.k.a....