trap function can be passed to FunFlow's ctor
considerr run function in seq()'s shanity check
one more edge case