Why is this necessary?  Can't fitnesse use the real loader Main?  And if not, shouldn't this code be closer to the fitnesse code base?  (Like in a fixture or something?)