 From 586c684a990458d70af55b47f584b619ad5c3a41 Mon Sep 17 00:00:00 2001
 From: Pierre Gordon <pierregordon@protonmail.com>
 Date: Fri, 31 Jan 2020 15:55:54 -0500
-Subject: [PATCH 4/4] Recover from invalid identifier if in lenient mode
+Subject: [PATCH 4/5] Recover from invalid identifier if in lenient mode
 
 ---
  lib/Sabberworm/CSS/Parsing/ParserState.php | 2 +-

From 8fbd0fe82aa08ad2650def1b44f2f77154211e30 Mon Sep 17 00:00:00 2001
From: Pierre Gordon <pierregordon@protonmail.com>
Date: Sun, 26 Jan 2020 01:08:21 -0500
Subject: [PATCH 3/4] Refactor `testInvalidIdentifier` test

---
 tests/Sabberworm/CSS/ParserTest.php | 27 ++++++++++-----------------

         );
 	}
 

From 113df5d55e94e21c6402021dfa959924941d4c29 Mon Sep 17 00:00:00 2001
From: Pierre Gordon <pierregordon@protonmail.com>
Date: Fri, 14 Feb 2020 04:20:16 -0500
Subject: [PATCH 5/5] Remove check of lenient parsing

The thrown exception will be caught when in lenient mode
---
 lib/Sabberworm/CSS/Parsing/ParserState.php | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/lib/Sabberworm/CSS/Parsing/ParserState.php b/lib/Sabberworm/CSS/Parsing/ParserState.php
index 7ab8e01..2271d03 100644
--- a/lib/Sabberworm/CSS/Parsing/ParserState.php
+++ b/lib/Sabberworm/CSS/Parsing/ParserState.php
@@ -72,7 +72,7 @@ public function parseIdentifier($bIgnoreCase = true, $bNameStartCodePoint = true
             $sResult = $this->parseCharacter(true);
         }
 
-		if (!$this->oParserSettings->bLenientParsing && $sResult === null) {
+		if ($sResult === null) {
 			throw new UnexpectedTokenException($sResult, $this->peek(5), 'identifier', $this->iLineNo);
 		}
 		$sCharacter = null;
