if (!defined($how_decide) || lc($how_decide) eq 'header') { return +($r->header_in('Accept-Encoding')||'') =~ /gzip/; } elsif (lc($how_decide) eq 'user-agent') {