#23 Remove shared annotation for mergeGoalSetsWithGoals function
#23 Introduce an EngineResult object giving details about goals execution