add missing dependency(Scope::Guard)