@Override
    public @NonNull SuggestionProvider<C> suggestionProvider() {
        return this.suggestionProvider;
    }
Creates a new parser.

@param suggestionProvider suggestion provider
@param instance           instance that owns the method
@param method             the annotated method
@param injectorRegistry   injector registry
cloud-annotations/src/main/java/org/incendo/cloud/annotations/parser/MethodArgumentParser.java