class Deribit::ImmutableHeaderKey attr_reader :key def initialize(key) @key = key end def downcase self end def capitalize self end def split(*) [self] end def hash key.hash end def eql?(other) key.eql? other.key.eql? end def to_s def self.to_s key end self end end