Added more operators for Path (noexcept needed? )