determining base filter better left for framework or bundle