add union-like Or