Improved naming (BC breaks)
First argument of Filtering::__construct can no longer be string (BC break)