what would you say to?
```ruby
  if task_output[:result] && (packages = task_output[:result][:packages])
    (packages.
        map { |package| package[:fullname] }.
        tap { |packages| packages << humanized_no_package if packages.empty? } +
        Array(task_output[:result][:errors])
    ).join("\n")
  end
```