SPARQL Builder provides a DSL for building SPARQL queries in text form.