more fixes for spatial relations
bugfix: predicate VISIBLE would give duplicates in the result.