def remove_unlikely_elements!
      search('*').each do |element|
        idclass = "#{element['class']}#{element['id']}"

        if idclass =~ UNLIKELY_IDENTIFIERS && !REMOVAL_WHITELIST.include?(element.name)
          element.remove
        end
      end
    end
def remove_unlikely_elements!
      search('*').each do |element|
        idclass = "#{element['class']}#{element['id']}"

        if idclass =~ UNLIKELY_IDENTIFIERS && !REMOVAL_WHITELIST.include?(element.name)
          element.remove
        end
      end
    end
Removes unlikely elements from the document.  These are elements who have classes
 that seem to indicate they are comments, headers, footers, nav, etc