Make FilterUtil a separate component.