A way to chain ruby services, like promises