When I surround with a count like ys2w" and try to repeat it with ., it does so as if I didn't input any count (ysw").
For example:
Using ys2w" on a text fragment like -word yields "-word";
Dot repeating it on another fragment -another yields "-"another.
Am I missing something? Is this expected behaviour?