S>inline S>UnsignedSet&& operator<<(UnsignedSet &&us, unsigned u) S>{ S> us.insert(u); S> return std::move(us); S>}//... S>