Hello , I have come across an unexpected behaviour with inverse property paths, but maybe I am just missing something basic here. I wrote a query to get from the entries in an RDF list to the resource which has the list as predicate value using inverse property paths. As I had duplicate entries in the list I expected to get duplicate QuerySolutions as I would when using the normal direction. However, using inverse property paths seem to result in a behaviour as if I had specified DISTINCT in my query. Please see the example gist here: https://gist.github.com/kdrsslr/c8711f962a7b793dc48222944fd3ed89 <https://gist.github.com/kdrsslr/c8711f962a7b793dc48222944fd3ed89>
Is there an explanation for this kind of behaviour? Thanks in advance, Kevin
