Needed to actually run makeexn to generate kernstruct. Added more error-checking. Fixed parse-legacy.