A Taxonomy of Tracing Rules: One Size Does Not Fit All