[Notation] for(?elt in ?list, != ?other) { template } [Interpretation] 
?list is a variable in the pattern which is bound to an RDF List. The for operator iterates over each element of the ?list in turn, skipping any element identical to ?other , replacing the binding map for the ?elt variable with the next list entry and processes the enclosed template in the context of that new binding map.