For some reason, the compiler believes that the Some(Int32) could be Some(Int32 | Nil). Example: ```crystal count = option(UnsafeIO::User.count).or_else(0) puts "#{count + 1} on storage" ```