e.g. when the compilation backend isn't available at all:  Development log should show a specific error in this case, so that user knows changing the hook source is unlikely to help.