Strike the `Y.merge()` recommendation. In this case, you'd be better off doing `changed = e.changed && Y.Object.keys(e.changed)`, then iterating over `columns` and doing
```
if (columns[key].formatter && !e.changed[key]) {
    changed.push(key);
}
```

Still, move this into the `case 'change'` block.