separately, if without else for null handling is a...
# kobalt
i
separately, if without else for null handling is a little dangerous, like a non-exhaustive pattern match in Haskell (in this case Haskell will complain at compile time)