 
     while current
       if /^Examples/.test(current)
-        @parse_examples(current, sections)
+        @examples or= []
+
+        @examples = @parse_examples(current, sections)
       else if /^Returns/.test(current)
         @returnValue or= []
 

    # remove indention
    spaces = _.map lines, (line) ->
      return line if _.isEmpty(_.str.strip(line))
      md = /^(\s*)/.match(line)
      if md then md[1].length else null
    
    spaces = _.compact(spaces)

    info_block     = @parse_description(sections.shift())

    text     = info_block.description
    @status   = info_block.status

    if _.first(sections) && /^\w+\s+\-/.test(_.first(sections))
      @params or= []
