Make all parser generation functoins take an immutable reference of ExtCtxt instead of a mutable one