# File lib/more/facets/tuple.rb, line 83 def self.multiton_id(arg=0, default=0, &block) if block_given? values = [] arg.times { |i| values << block[i] } elseif Integer === arg values = [ default ] * arg else values = arg.to_ary end values end