Duplicate should recurse to lower-dim cells always.
Search for matches wasn't recursing if the volume had valid cell data. Make it always recurse to the child surface (and nodes).
Search for matches wasn't recursing if the volume had valid cell data. Make it always recurse to the child surface (and nodes).