extend - replace elements multiple times in a path
Add exact syntax for extend
support for deep but exact extend
Alpha update