# File lib/ruote/util/filter.rb, line 421 def split_type(type) result = [] loop do m = TYPE_SPLITTER.match(type) break unless m result << m[1] type = m[2] end result end