This is wrong and throws errors, since you're passing `fullPath` as the accumulator, the second time it tries to find it, a is not an `object`, but a `string`.

You should return `a : b`, instead