AbstractProjectCommand should not depend on CDI