Clash Detection vs. Clash Avoidance: How Do They Differ?