Right now, `MenuPath` equality tests object equality. I *think* two paths with the same values should be the equal?
Right now,
MenuPathequality tests object equality. I think two paths with the same values should be the equal?