class Hamster::Tuple

def dup

def dup
  self
end

def first

def first
  @items.first
end

def initialize(*items)

def initialize(*items)
  @items = items.freeze
end

def inspect

def inspect
  "(#{@items.inspect[1..-2]})"
end

def last

def last
  @items.last
end

def to_a

def to_a
  @items.dup
end

def to_ary

def to_ary
  @items
end