EMF4CPP version 2