Halliday & Matthiessen (2014: 325):
Elaborating circumstances augment the configuration of process + participants through the specification of the rôle in which one of the participants participates in the process: this participant is elaborated circumstantially. There is only one type of elaborating circumstance: Rôle.