inline bool operator == ( const CommandInfo::URI& left, const CommandInfo::URI& right) { return left.has_executable() == right.has_executable() && (!left.has_executable() || (left.executable() == right.executable())) && left.value() == right.value(); }