A clause [...] with agency is non-middle, or EFFECTIVE, in voice. An effective clause is then either active or passive; active if Agent / Subject, passive if Medium / Subject [...] Strictly speaking an effective clause has the feature ʻagencyʼ rather than the structural function Agent, because this may be left implicit, as in 'the glass was broken'. - Halliday (1985), a pag.150