Generalizes to `Compose[=>:]` (same for `andThen`).