Why `trace`?