In the multi-step movement approach, the question to model for each potential attachment site of an extraposable clause is whether the clause should move up to its grandparent (a "yes" answer) or remain attached to its current parent (a "no" answer).
we have cast the problem as a staged classification task.