"potential_placeholders" checks when target has more potential placeholders than source
Skip check if only fingerprint is None
Rename unbalanced_tags check to tags_differ, clean up unbalanced_tag_braces check