Seol mar théacs é seo: The role of agreement in non-finite predication