# File lib/facets/more/lazy.rb, line 219 def demand( promise ) if promise.respond_to? :__result__ promise.__result__ else # not really a promise promise end end