`manyIndex` should return the parse error message of the phrase parser which failed instead of “Expected more phrases.” That’s what `replicateA` does. https://github.com/purescript-contrib/purescript-parsing/blob/f806ce69c52d36200a8fc6e4fee6e6f40a92d407/src/Parsing/Combinators.purs#L472