Hello,
Similar to jonblack/arduino-menusystem#66
Continuous integration / unit tests are probably a good idea.
Build on Travis with PlatformIO is easier for arduino-fsm examples than for arduino-menusystem as there isn't difficult dependencies.
Kind regards