Ecore 4 : reading for a purpose