Analyzing density-driven errors: Principles and pitfalls | Synapse