https://github.com/glyph/automat/ https://pypi.org/project/Automat/
