The recently added VisitError is the only lark exception not inheriting from LarkError, which makes it painful to catch for client application.