':return: True if the parameter value is strange'

def _is_strange(self, request, parameter, value):

    if ('wicket:' in parameter):
        return False
    _strange_parameter_re = ['\\w+\\(.*?\\)']
    for regex in _strange_parameter_re:
        for match in re.findall(regex, value):
            if (not request.sent(match)):
                return True
    split_value = [x for x in STRANGE_RE.split(value) if (x != '')]
    if (len(split_value) > 4):
        if (not request.sent(value)):
            return True
    return False
