In a concurrent world, imperative is the wrong default!