rose edit: implement fix
rose edit, macro: simplify
Merge pull request #653 from benfitzpatrick/rose-edit.metadata-ignore-slices

rose edit, macro: implement fix for non-single element array metadata