Similar Items: Static Analysis of Recursive SHACL