# File lib/rake.rb, line 1202
1202:     def initialize(*patterns)
1203:       @pending_add = []
1204:       @pending = false
1205:       @exclude_patterns = DEFAULT_IGNORE_PATTERNS.dup
1206:       @exclude_procs = DEFAULT_IGNORE_PROCS.dup
1207:       @exclude_re = nil
1208:       @items = []
1209:       patterns.each { |pattern| include(pattern) }
1210:       yield self if block_given?
1211:     end