Remove subhook_unprotect() from public API
Fix grammar
Add subhook_t typedef