def ignore_pattern=(regexp)
      unless regexp.kind_of?(Regexp)
        raise TypeError, "expected Regexp, got #{regexp.inspect}:#{regexp.class}"
      end

      Celerity::IgnoringWebConnection.new(@webclient, regexp)
    end
def ignore_pattern=(regexp)
      unless regexp.kind_of?(Regexp)
        raise TypeError, "expected Regexp, got #{regexp.inspect}:#{regexp.class}"
      end

      Celerity::IgnoringWebConnection.new(@webclient, regexp)
    end
If a request is made to an URL that matches the pattern set here, Celerity
 will ignore the request and return an empty page with content type "text/html" instead.

 This is useful to block unwanted requests (like ads/banners).