Copy the service properties when creating the transformed reference to detect change.

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
SetFilter must set the filter

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Remove check on 'same' reference

Same reference does not work anymore as the injected reference is transformed.

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Fixed composite after having added interceptors

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>
Refactoring, added javadoc

Signed-off-by: Clement Escoffier <clement.escoffier@gmail.com>