def to_hash
      stringified_params = Hash[parameters.map { |key, val| [key.to_s, val] }]
      base_hash.merge(stringified_params)
    end
def to_hash
      stringified_params = Hash[parameters.map { |key, val| [key.to_s, val] }]
      base_hash.merge(stringified_params)
    end
@note When using Reek's public API, you should not create SmellWarning
   objects yourself. This is why the initializer is not part of the
   public API.

 @quality :reek:LongParameterList { max_params: 6 }
 @public
 @public
 @public
 @public