title: Jena ARQ adding update request element
body: <p>I am working on an extension in Jena, where I have to add new Update element similar to <a href="https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/sparql/modify/request/UpdateModify.html" rel="nofollow noreferrer">UpdateModify</a> but the logic is different and I do not want to extend UpdateModify. The <a href="https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/sparql/modify/request/UpdateVisitor.html" rel="nofollow noreferrer">UpdateVisitor</a> interface does not have a visit method for the new element. What would be a suitable way to proceed in this case?
  Create an interface which extends <a href="https://jena.apache.org/documentation/javadoc/arq/org/apache/jena/sparql/modify/request/UpdateVisitor.html" rel="nofollow noreferrer">UpdateVisitor</a>, add my new element's visitor method, in that case I have to rewrite all the other update instances which implements this newly extended interface. Is this a good way to implement this?</p>