> If used to manage community packages, we have to define WP-CLI as a dependency of those packages.

Why?