added position property to ParseError