Introduce operators

Refer to https://github.com/Gaufrette/core/issues/36
the method should become private given it is not an extension point anymore as you make the class final