- Use USE_MAKESELF instead of custom do-extract target. - Use USE_DOS2UNIX instead of manual REINPLACE_CMD. - Preserve additional arguments in the wrapper scripts. - Clean up / tidy.