Use static lifetime for ParseError