Для любого, кто ищет ответ на этот вопрос, Oz (https://github.com/clalancette/oz) кажется действительно хорошим.