http://www.perlmonks.org?node_id=483340


in reply to Re^2: Are state machines just for parsing?
in thread Are state machines just for parsing?

But if there's already a solution out there I can use, wouldn't it be better to use that?
See also: Abstraction Inversion.