code des behaviour ContentClientBehaviour, ContentElementBehaviour, modif MessageFactory, il reste encore plein de TODO