This is an OpenStruct.
It will always have .path and .key. Optional items are .name, .href, and .position.
.path
.key
.name
.href
.position
Methods such as items (Aura::Menu) and get (Aura::Menu) return menu items.