issue #116: _path values were being overwritten if fields had same name