How to understand nil vs. empty vs. blank in Ruby How to understand nil vs. empty vs. blank in Ruby ruby ruby