role to return em.
pool entities inside cena object; validates the entities.
get em from cena. swapped order..
Role needs container, not em; get fresh Dimplet via DimInjection.
role does not have em; get em from DimInjection.
validates input.