introduced plain ecore model