Create an account called "Example" on a wiki with the DeletePagesForGood extension installed, or just log in to an existing account. Then, if the user page doesn't already exist, create it. Next, log out and log in to an admin account. Finally, use the extension to permanently delete the user page. All the log entries for the user page are completely destroyed, including the user creation log entry. This shouldn't happen though. Likewise, if the user had been blocked or had user rights changed, all the corresponding log entries would also be destroyed, but they shouldn't be. In general, the extension should only destroy log entries that are not of types covered in the getLogTypesOnUser() function in SpecialLog.php (which include extra log types that extensions define in the GetLogTypesOnUser hook, like renameuser and thanks in the respective extensions). And if a recent log entry shouldn't be destroyed, neither should the corresponding recent changes entry.