Seol mar théacs é seo: On computing Hilbert bases via the Elliot−MacMahon algorithm