}
static public void serializeARQ(Query query, Prologue p, IndentedWriter writer)
{
// For the query pattern
SerializationContext cxt1 = new SerializationContext(p, new NodeToLabelMapBNode("b", false) ) ;
// For the construct pattern
SerializationContext cxt2 = new SerializationContext(p, new NodeToLabelMapBNode("c", false) ) ;
serializeARQ(query, writer,
new FormatterElement(writer, cxt1),
new FmtExprSPARQL(writer, cxt1),
new FmtTemplate(writer, cxt2)) ;