public <N> @NonNull Builder<C, N> withComponent(final @NonNull ParserDescriptor<? super C, N> parserDescriptor) {
            return this.withComponent(CommandComponent.builder(this.name, parserDescriptor));
        }
Create a new builder instance using the given command component

@param parserDescriptor descriptor of the parser
@param <N>              new component type
@return New builder instance
cloud-core/src/main/java/org/incendo/cloud/parser/flag/CommandFlag.java