# File multiset.rb, line 107 def initialize(list = nil) @items = {} if list.kind_of?(Enumerable) list.each{ |item| add item } elsif list != nil raise ArgumentError, "Item list must be 'Enumerable' instance" end end