Marriage law in Ireland may be different from where Keith lives. Lawyers went through the provisions for marriage and civil partnership in Ireland and found 160 differences
It was very badly drafted then.
It would have been much easier to just correct that.
You would not have needed a referendum.