Languages with nullable types are equally strict:
int? maybeInt; maybeInt + 3; // <-- Compile error.
Languages with nullable types are equally strict: