This crate can derive synchronization required for the dependency chain of the whole execution graph.