В следующем коде ошибка третьей строки: TypeError: невозможно преобразовать false в String
line = "some default text"
line << " some more text" unless more.empty?
line << (even_more.empty?) ? " done." : " and even more text"
Какой способ лучше сделать это?