In the following, `|` is the cursor: ``` a | b ``` If I say "puff this" I would expect to get ``` a | b ``` but instead I get ``` a | b ``` Similarly incorrect behaviour with "puff this" in completely empty file