global

def matches_text?(text)

def matches_text?(text)
  n = if first_n_lines.nil?
        1
      else
        first_n_lines
      end
  header = text.lines.first(n).join || ''
  base_matcher.matches_text?(header)
end