Conditionals are expressions, so you don't need `s` here at all:

```rb
def caveats
  if MacOS.version >= :lion then <<-EOS.undent
    ...
    EOS
  end
end
```