# File lib/haml/util/subset_map.rb, line 73 def get(set) res = set.map do |k| next unless subsets = @hash[k] subsets.map do |subenum, subset, index| next unless subset.subset?(set) [index, subenum] end end res = Haml::Util.flatten(res, 1) res.compact! res.uniq! res.sort! res.map! {|i, s| [@vals[i], s]} return res end