moved custom doctrine behaviors from knp to kairos