Comunica: left join expression pushdown:
Given a leftJoin expression, it pushes down associated filter expressions in case they only target one of the two branches.
Comunica: prune empty sources:
Remove operations that are guaranteed to produce empty result based on the underlying datasource.
Comunica: rewrite add, copy, move:
Rewrite add, copy and move to delete/insert.
GraphQl to SPARQL:
Rewrite blank nodes inside the query to variables.