Does this hook guarantee that you basically cant change this to public ? Like revert feature or anything like that ?