# File lib/runt/temporalexpression.rb, line 28 def or (arg) if self.kind_of?(Union) self.add(arg) else yield Union.new.add(self).add(arg) end end