defined ecore:external for simple and template objects
exil:facts now returns list of external fact representations,
  doesn't print anything
defined exil:assertf, retractf, modifyf as functional counterparts
test updated