In Docker Desktop, some CLI subcommands have asterisks (*), e.g.:
$ docker
Usage: docker [OPTIONS] COMMAND
(...)
Management Commands:
builder Manage builds
buildx* Build with BuildKit (Docker Inc., v0.5.1-docker)
compose* Docker Compose (Docker Inc., 2.0.0-beta.4)
(...)
scan* Docker Scan (Docker Inc., v0.8.0)
(...)
I understand these are plugins (namely buildx, compose and scan), but adding the asterisk makes no sense to me.
Why is an asterisk added to the command name and where is the source code that adds the asterisk?