`has_dependency?` now honors groups, but this is actually a group check. I think it made more sense for `has_dependency?` to work as expected outside of this API, since it's "public".