class DefaultOneOffReconciler implements OneOffReconciler<DATA> {

    @Override
    public Mono<DATA> apply(Function<DATA, Mono<DATA>> action) {
        return executor.apply(action);
    }

    public  DefaultOneOffReconciler(String id,
                                   DATA initial,
                                   Duration quickCycle,
                                   Duration longCycle,
                                   Function<DATA, List<Mono<Function<DATA, DATA>>>> reconcilerActionsProvider,
                                   Scheduler scheduler,
                                   TitusRuntime titusRuntime);

}