update test
add test for modify_effect()
remove useless, dangerous lexical declaration
and associated filter. It must be very old!
remove redundant logging
bypassed(): remove redundant method