I decide to filter false signalClass so one app won't clear all hooks by one call. It can still clear others' hooks though.