A pragmatic reconstruction of M.A.K. Halliday’s systemic functional grammar