On a SPARQL insert each predicate should have its own independent variable