This means that all Encoder regarding of the Resource are seen as Labellable. Moreover, depending of the order of how filer are required, some Encoder can be missed. Couldn't we have instead a LabellableResource from which are relevent resource class will inherits which will give the Labellable behavior to its encoders ?