module Hamster

def self.vector(*items)

def self.vector(*items)
  items.reduce(EmptyVector) { |vector, item| vector.add(item) }
end