'Do we have a reflected XSS?
:return: None, record all the results in the kb.'

def _analyze_echo_result(self, mutant, response):

    if self._check_persistent_xss:
        self._xss_mutants.append((mutant, response.id))
    with self._plugin_lock:
        if self._has_bug(mutant):
            return
        sent_payload = mutant.get_token_payload()
        body_lower = response.get_body().lower()
        sent_payload_lower = sent_payload.lower()
        for context in get_context_iter(body_lower, sent_payload_lower):
            if (context.is_executable() or context.can_break()):
                self._report_vuln(mutant, response, sent_payload)
                return
