If I have this piece of code: ```gleam pub fn wibble(list: List(a)) { // ^^^^ todo } ``` I'd like to trigger the pattern match on argument code action on `list` and get something like this: ```gleam pub fn wibble(list: List(a)) { case list { [first, ..rest] -> todo [] -> todo } todo } ```