- Backport state and transition classes
- Generate parser for core states
- Hand-write parser or augment generator
- Verify results with unit testing
- Implement executable XML
- Declarations & parser
- Write interpreter
- Bonus: Generate Dart code?
- Implement SCXML engine