ParseError now inherits from ValueError