More error checking
More power in extracting source code
More writing