Subject: | Would be nice if there was a destructor that called ->stop() |
Given that Term::Twiddle is implemented as an object, it would be nice
if there was a destructor that called the stop() method. You could even
make it optional / set with a parameter, if you wanted to preserve the
existing interface.
If my twiddle object goes out of scope (or if I purposely destroy it), I
would expect the output to stop. It does not.