diff --git a/requirements.txt b/requirements.txt
index 48511e0d..5719edca 100644
--- a/requirements.txt
+++ b/requirements.txt
@@ -1,4 +1,4 @@
-fonttools[lxml,ufo]==4.54.1
+fonttools[lxml,ufo]==4.55.0
defcon==0.10.3
compreffor==0.5.6
booleanOperations==0.9.0
diff --git a/tests/data/DSv5/MutatorSansVariable_Weight-CFF2.ttx b/tests/data/DSv5/MutatorSansVariable_Weight-CFF2.ttx
index ff1d945e..915e567b 100644
--- a/tests/data/DSv5/MutatorSansVariable_Weight-CFF2.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Weight-CFF2.ttx
@@ -128,51 +128,6 @@
-
- Weight
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Bold Condensed
-
-
- MutatorMathTest-SansBoldCondensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- Medium
-
-
- Bold
-
-
- width
-
-
- Condensed
-
New Font
@@ -210,30 +165,27 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
Medium
-
+
Bold
-
+
width
-
+
Condensed
@@ -484,17 +436,17 @@
-
+
-
+
-
+
@@ -503,13 +455,13 @@
-
+
-
+
@@ -517,7 +469,7 @@
-
+
@@ -525,7 +477,7 @@
-
+
@@ -533,13 +485,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSansVariable_Weight-TTF.ttx b/tests/data/DSv5/MutatorSansVariable_Weight-TTF.ttx
index e87c86f8..f9ced7d3 100644
--- a/tests/data/DSv5/MutatorSansVariable_Weight-TTF.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Weight-TTF.ttx
@@ -251,51 +251,6 @@
-
- Weight
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Bold Condensed
-
-
- MutatorMathTest-SansBoldCondensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- Medium
-
-
- Bold
-
-
- width
-
-
- Condensed
-
New Font
@@ -333,30 +288,27 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
Medium
-
+
Bold
-
+
width
-
+
Condensed
@@ -508,17 +460,17 @@
-
+
-
+
-
+
@@ -527,13 +479,13 @@
-
+
-
+
@@ -541,7 +493,7 @@
-
+
@@ -549,7 +501,7 @@
-
+
@@ -557,13 +509,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSansVariable_Weight_Width-CFF2.ttx b/tests/data/DSv5/MutatorSansVariable_Weight_Width-CFF2.ttx
index bcde82d5..4d4c1190 100644
--- a/tests/data/DSv5/MutatorSansVariable_Weight_Width-CFF2.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Weight_Width-CFF2.ttx
@@ -128,99 +128,6 @@
-
- Weight
-
-
- Width
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Bold Condensed
-
-
- MutatorMathTest-SansBoldCondensed
-
-
- Sans Light Extended
-
-
- MutatorMathTest-SansLightExtended
-
-
- Sans Bold Extended
-
-
- MutatorMathTest-SansBoldExtended
-
-
- Sans Medium
-
-
- MutatorMathTest-SansMedium
-
-
- MutatorMathTest-SansMedium
-
-
- Sans Bold
-
-
- MutatorMathTest-SansBold
-
-
- Sans Medium Extended
-
-
- MutatorMathTest-SansMediumExtended
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- Medium
-
-
- Bold
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
-
- S1
-
-
- S2
-
New Font
@@ -294,42 +201,39 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
Medium
-
+
Bold
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
-
+
S1
-
+
S2
@@ -692,17 +596,17 @@
-
+
-
+
-
+
@@ -711,7 +615,7 @@
-
+
@@ -728,7 +632,7 @@
-
+
@@ -745,13 +649,13 @@
-
+
-
+
@@ -759,7 +663,7 @@
-
+
@@ -767,7 +671,7 @@
-
+
@@ -775,7 +679,7 @@
-
+
@@ -783,7 +687,7 @@
-
+
@@ -791,13 +695,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSansVariable_Weight_Width-TTF.ttx b/tests/data/DSv5/MutatorSansVariable_Weight_Width-TTF.ttx
index 1e369718..75ca7692 100644
--- a/tests/data/DSv5/MutatorSansVariable_Weight_Width-TTF.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Weight_Width-TTF.ttx
@@ -251,99 +251,6 @@
-
- Weight
-
-
- Width
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Bold Condensed
-
-
- MutatorMathTest-SansBoldCondensed
-
-
- Sans Light Extended
-
-
- MutatorMathTest-SansLightExtended
-
-
- Sans Bold Extended
-
-
- MutatorMathTest-SansBoldExtended
-
-
- Sans Medium
-
-
- MutatorMathTest-SansMedium
-
-
- MutatorMathTest-SansMedium
-
-
- Sans Bold
-
-
- MutatorMathTest-SansBold
-
-
- Sans Medium Extended
-
-
- MutatorMathTest-SansMediumExtended
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- Medium
-
-
- Bold
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
-
- S1
-
-
- S2
-
New Font
@@ -417,42 +324,39 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
Medium
-
+
Bold
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
-
+
S1
-
+
S2
@@ -635,17 +539,17 @@
-
+
-
+
-
+
@@ -654,7 +558,7 @@
-
+
@@ -671,7 +575,7 @@
-
+
@@ -688,13 +592,13 @@
-
+
-
+
@@ -702,7 +606,7 @@
-
+
@@ -710,7 +614,7 @@
-
+
@@ -718,7 +622,7 @@
-
+
@@ -726,7 +630,7 @@
-
+
@@ -734,13 +638,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSansVariable_Width-CFF2.ttx b/tests/data/DSv5/MutatorSansVariable_Width-CFF2.ttx
index 201eccb1..3bbab816 100644
--- a/tests/data/DSv5/MutatorSansVariable_Width-CFF2.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Width-CFF2.ttx
@@ -128,51 +128,6 @@
-
- Width
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Light Extended
-
-
- MutatorMathTest-SansLightExtended
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
New Font
@@ -210,30 +165,27 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
@@ -462,17 +414,17 @@
-
+
-
+
-
+
@@ -481,13 +433,13 @@
-
+
-
+
@@ -495,7 +447,7 @@
-
+
@@ -503,7 +455,7 @@
-
+
@@ -511,13 +463,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSansVariable_Width-TTF.ttx b/tests/data/DSv5/MutatorSansVariable_Width-TTF.ttx
index 4b2eb6e4..73d7d90d 100644
--- a/tests/data/DSv5/MutatorSansVariable_Width-TTF.ttx
+++ b/tests/data/DSv5/MutatorSansVariable_Width-TTF.ttx
@@ -251,51 +251,6 @@
-
- Width
-
-
- Sans Light Condensed
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Sans Light Extended
-
-
- MutatorMathTest-SansLightExtended
-
-
- MutatorMathTest-SansLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Sans
-
-
- weight
-
-
- Light
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
New Font
@@ -333,30 +288,27 @@
MutatorMathTest-SansLightCondensed
- Regular
-
-
serif
-
+
Sans
-
+
weight
-
+
Light
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
@@ -508,17 +460,17 @@
-
+
-
+
-
+
@@ -527,13 +479,13 @@
-
+
-
+
@@ -541,7 +493,7 @@
-
+
@@ -549,7 +501,7 @@
-
+
@@ -557,13 +509,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSerifVariable_Width-CFF2.ttx b/tests/data/DSv5/MutatorSerifVariable_Width-CFF2.ttx
index c59cf86b..f788eb41 100644
--- a/tests/data/DSv5/MutatorSerifVariable_Width-CFF2.ttx
+++ b/tests/data/DSv5/MutatorSerifVariable_Width-CFF2.ttx
@@ -128,42 +128,6 @@
-
- Width
-
-
- Serif Light Condensed
-
-
- MutatorMathTest-SerifLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Serif
-
-
- weight
-
-
- Light
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
New Font
@@ -192,30 +156,27 @@
MutatorMathTest-SerifLightCondensed
- Regular
-
-
serif
-
+
Serif
-
+
weight
-
+
Light
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
@@ -371,17 +332,17 @@
-
+
-
+
-
+
@@ -390,13 +351,13 @@
-
+
-
+
@@ -404,7 +365,7 @@
-
+
@@ -412,7 +373,7 @@
-
+
@@ -420,13 +381,13 @@
-
+
-
+
diff --git a/tests/data/DSv5/MutatorSerifVariable_Width-TTF.ttx b/tests/data/DSv5/MutatorSerifVariable_Width-TTF.ttx
index d4420170..354fc6cd 100644
--- a/tests/data/DSv5/MutatorSerifVariable_Width-TTF.ttx
+++ b/tests/data/DSv5/MutatorSerifVariable_Width-TTF.ttx
@@ -256,42 +256,6 @@
-
- Width
-
-
- Serif Light Condensed
-
-
- MutatorMathTest-SerifLightCondensed
-
-
- Regular
-
-
- serif
-
-
- Serif
-
-
- weight
-
-
- Light
-
-
- width
-
-
- Condensed
-
-
- Normal
-
-
- Extended
-
New Font
@@ -320,30 +284,27 @@
MutatorMathTest-SerifLightCondensed
- Regular
-
-
serif
-
+
Serif
-
+
weight
-
+
Light
-
+
width
-
+
Condensed
-
+
Normal
-
+
Extended
@@ -407,17 +368,17 @@
-
+
-
+
-
+
@@ -426,13 +387,13 @@
-
+
-
+
@@ -440,7 +401,7 @@
-
+
@@ -448,7 +409,7 @@
-
+
@@ -456,13 +417,13 @@
-
+
-
+
diff --git a/tests/data/TestVarFont-MyFontVF1.ttx b/tests/data/TestVarFont-MyFontVF1.ttx
index ba4fd428..539c2c46 100644
--- a/tests/data/TestVarFont-MyFontVF1.ttx
+++ b/tests/data/TestVarFont-MyFontVF1.ttx
@@ -23,9 +23,6 @@
-
- Weight
-
TestVarFont
diff --git a/tests/data/TestVarFont-MyFontVF2.ttx b/tests/data/TestVarFont-MyFontVF2.ttx
index 3893a29c..7b4be8b0 100644
--- a/tests/data/TestVarFont-MyFontVF2.ttx
+++ b/tests/data/TestVarFont-MyFontVF2.ttx
@@ -23,9 +23,6 @@
-
- Weight
-
My Font Narrow VF
diff --git a/tests/data/TestVariableFont-CFF2-cffsubr.ttx b/tests/data/TestVariableFont-CFF2-cffsubr.ttx
index 48af7a35..2d0d77ec 100644
--- a/tests/data/TestVariableFont-CFF2-cffsubr.ttx
+++ b/tests/data/TestVariableFont-CFF2-cffsubr.ttx
@@ -138,9 +138,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-CFF2-post3.ttx b/tests/data/TestVariableFont-CFF2-post3.ttx
index f0753e8d..209bfb5c 100644
--- a/tests/data/TestVariableFont-CFF2-post3.ttx
+++ b/tests/data/TestVariableFont-CFF2-post3.ttx
@@ -138,9 +138,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-CFF2-useProductionNames.ttx b/tests/data/TestVariableFont-CFF2-useProductionNames.ttx
index e48835f8..d6a9d5eb 100644
--- a/tests/data/TestVariableFont-CFF2-useProductionNames.ttx
+++ b/tests/data/TestVariableFont-CFF2-useProductionNames.ttx
@@ -138,9 +138,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-CFF2.ttx b/tests/data/TestVariableFont-CFF2.ttx
index 49225285..fdb92955 100644
--- a/tests/data/TestVariableFont-CFF2.ttx
+++ b/tests/data/TestVariableFont-CFF2.ttx
@@ -138,9 +138,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-TTF-post3.ttx b/tests/data/TestVariableFont-TTF-post3.ttx
index 2bf1d965..c730d636 100644
--- a/tests/data/TestVariableFont-TTF-post3.ttx
+++ b/tests/data/TestVariableFont-TTF-post3.ttx
@@ -257,9 +257,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-TTF-useProductionNames.ttx b/tests/data/TestVariableFont-TTF-useProductionNames.ttx
index 3382109c..4f365f3f 100644
--- a/tests/data/TestVariableFont-TTF-useProductionNames.ttx
+++ b/tests/data/TestVariableFont-TTF-useProductionNames.ttx
@@ -257,9 +257,6 @@
-
- Weight
-
Layer Font
diff --git a/tests/data/TestVariableFont-TTF.ttx b/tests/data/TestVariableFont-TTF.ttx
index 6488325b..b36a9c5f 100644
--- a/tests/data/TestVariableFont-TTF.ttx
+++ b/tests/data/TestVariableFont-TTF.ttx
@@ -257,9 +257,6 @@
-
- Weight
-
Layer Font