This will always execute the block, since even if `flash.count` is 0, that is a "truthy" value. It turns out not to matter, since if there are no flashes, `flash.each` will never run its block (like how if you did `[].each do ... end`, there's nothing to iterate over).