Tracing Side Effects to Their Source