Why not
```
mergedParagraphStyleName = data.mergedParagraphStyleName;
```
?
Currently someone could call `init` a second time on the op, and then the old value of `mergedParagraphStyleName` would be kept if `data.mergedParagraphStyleName` is `undefined`