The point being made here is that handling these differences is crucial to the correct meaning being conveyed.
simply translating non-finite clauses separately with reordering constraints around them, will not lead to good translation, because the translation of these clauses is often dependent on the superordinate clause, and also there is reordering between these clauses and the superordinate clause.