def sentence
      # Determine the number of comma-separated sections and number of words in
      # each section for this sentence.
      sections = []
      1.upto(rand(5)+1) do
        sections << (words(rand(9)+3).join(" "))
      end
      s = sections.join(", ")
      return s.capitalize + ".?!".slice(rand(3),1)
    end
def sentence
      # Determine the number of comma-separated sections and number of words in
      # each section for this sentence.
      sections = []
      1.upto(rand(5)+1) do
        sections << (words(rand(9)+3).join(" "))
      end
      s = sections.join(", ")
      return s.capitalize + ".?!".slice(rand(3),1)
    end
Returns a randomly generated sentence of lorem ipsum text.
 The first word is capitalized, and the sentence ends in either a period or
 question mark. Commas are added at random.