diff --git a/src/main/scala/com/htmlism/MatchOpcodes.scala b/src/main/scala/com/htmlism/MatchOpcodes.scala
index fa85627..d19f88b 100644
--- a/src/main/scala/com/htmlism/MatchOpcodes.scala
+++ b/src/main/scala/com/htmlism/MatchOpcodes.scala
@@ -247,6 +247,7 @@ object MatchOpcodes {
case 1 => c01(aaa, bbb)
case 2 => c10(aaa, bbb)
case 3 => None
+ case _ => throw new IllegalStateException("two bits did not result in two-bit number")
}
}
}