`class Base < Struct.new(:deprecation_stream, :summary_stream)` would be clearer, here, I did a double take at this.