Something wrong with Adaptive Component by points?

I made a adaptive component. But when I used AdaptiveComponenet.ByPoints to place the instance, it came to a warning. I don’t know what wrong here.

Your list of points isn’t nested in a list so it won’t work. Add a List.Create or a code block of {a} to resolve.