For this function ```rescript let f = async (a, b) => a + b ``` the following types are shown on hover: 1. Hover over `f`: `(int, int) => promise<int>` (correct) 2. Hover over `a`: `int => promise<int>` (**incorrect**) 3. Hover over `b`: `int` (correct)