it's a minor thing, but it seems like we're better off leaving the cursor *after* the ":" in a replacement, just as we do when inserting a new property name.