PIM-2274 : add field filter interface and use composition over
inheritance