add union (|) and intersect (&) to Interval
add union (|) and intersect (&) to Interval

rklaehn/spire,codeaudit/spire,guersam/spire,rklaehn/spire,AlecZorab/spire,woparry/spire,non/spire,adampingel/spire,kevinmeredith/spire,siddhartha-gadgil/spire,AlecZorab/spire,adampingel/spire,guersam/spire,JackSullivan/spire,woparry/spire,tixxit/spire,JackSullivan/spire,tixxit/spire,non/spire,codeaudit/spire,kevinmeredith/spire,siddhartha-gadgil/spire