extra::sync was moved to sync crate