# File lib/dm-types/flag.rb, line 47
      def self.dump(value, property)
        return if value.nil?
        flags = value.is_a?(Array) ? value : [value]
        flags.map!{ |f| f.to_sym }
        flag_map.invert.values_at(*flags.flatten).compact.inject(0) { |sum, i| sum + i }
      end