Streaming operator for generated types was moved into the type's namespace
Comparison operators for generated types