@API(status = API.Status.STABLE)
    public @NonNull List<CommandComponent<C>> components() {
        return new ArrayList<>(this.components);
    }
Returns a copy of the list of the components that make up this command.

@return modifiable copy of the component list
cloud-core/src/main/java/org/incendo/cloud/Command.java