Construct({ ?repositoryURL ?count . ?repositoryURL ?revisionURL }, Join(Project(Extend(Union(BGP( ?s ?p ?o), Graph(?g, BGP( ?s ?p ?o))), ?count, count(*) ), {?count}), Project(Extend(Extend({ }, ?repositoryURL, ()), ?revisionURL, ()), {?repositoryURL, ?revisionURL})))