# File lib/puppet/external/event-loop/better-definers.rb, line 158
158:     def define_reader_with_opposite (name_pair, &body)
159:         name, opposite_name = name_pair.flatten.collect { |x| x.to_sym }
160:         define_method(name, &body)
161:         define_opposite_reader(opposite_name => name)
162:     end