# File lib/html/pipeline/filter.rb, line 32
      def initialize(doc, context = nil, result = nil)
        if doc.is_a?(String)
          @html = doc.to_str
          @doc = nil
        else
          @doc = doc
          @html = nil
        end
        @context = context || {}
        @result = result || {}
        validate
      end