Update initial comment
Support '-' for 'add' ops
Add add, move, copy tests where path has '-'
Add add, move, copy tests where path has '-'
Revise 'add' behavior to match spec: replace existing if present
New tests for toplevel scalar, add-to-existing behaviors