Why `null` over `0`?