Move FinishLoad before two closures, even though the implementation of FinishLoad mentions those closures by name. (The only sensible organization is to put all these things in the order they are *called*, not the order they are mentioned.)