OR OR Overloaded Logical Or Operator

Usage

This is a method that is invoked to combine two variables using a
logical or operator, and is invoked when you call

   c = or(a,b)

or for 

   c = a | b

