I was thinking about writing a Yet another interactor/service/use case/command gem for myself. But I ended up using pure Ruby. If I want, I can create different results, eg. `WaitingApproval = Data.define(:user)`.

#ruby #poro #services #interactors