I think I'm slowly understanding why the syntax confused me so much, one symptom is that relations need "|" as the union operator and permissions need "+" as the union operator. I assume this was done because permission syntax also has "-" functionality and relations dont have the "-" operator