# File lib/dm-types/flag.rb, line 16 def self.new(*flags) type = Class.new(Flag) type.flag_map = {} flags.each_with_index do |flag, i| type.flag_map[2 ** i] = flag end type end