RecognizerGraph can now handle improper NFAs, and works for a wide variety of complexities.