#32 read dependencies from GoalAnnotation