# File lib/rspec/core/subject.rb, line 195 def subject(name=nil, &block) define_method(name) { subject } if name block ? @explicit_subject_block = block : explicit_subject || implicit_subject end