```rescript module Test = { type t = {name: int} let add = (a: t) => a.name + 1 } let a: Test.t = {name: 4} // a-> ``` auto-complete does not suggest `Test.add` in the above example. When I replace ```ml | {SharedTypes.item = Value typ} :: _ -> ( ``` with ```ml | _ :: {SharedTypes.item = Value typ} :: _ -> ( ``` [here](https://github.com/rescript-lang/rescript-vscode/blob/master/analysis/src/NewCompletions.ml#L1047) This works, but i could not reason out why.