allow inserting a `next` interactor dynamically. allow appending another interactor at the end of the chain.