title: YARD @return not null
body: <p>How do I document a function that returns a value, while a null return value should raise a warning?</p>
  <p>So currently the method below would be valid because yard allows for the specified type or void.</p>
  <pre><code># @return [String]
  def say_hello
    nil
  end
  </code></pre>