Nitpick: remove the now unused private `$isShutdownFunctionRegistered` property?

other than that +1