+1 here.
Maybe Object (or Gadget/smth else since JS has “object” type already) as it is not a generic Item used in other items would be better.
Otoh if we choose the Item { id/name: foo } syntax, Item would be fine.
Ivan
> Perhaps also:
>
> property MyItem prop