preferred_dependency -> default_subspec