We currently have space as a trigger character, but when typing the following code:
The completion list opens after typing () which is unwanted. I believe the reason for spaces is to trigger on code like this:
So we should detect this and suppress the top one.