Why only one `&` here?  That's a different operator that can mean different things depending on the operands (such as set intersection).