This should be `object` not `array`, right?  And couldn't it also specify the sub-properties, `id` and `path`?