I don't know about `&^`, it implies an asymmetry, but the most common use case I have seen has both arguments as scalars.