The prompt function expects all them hooks to use the following naming convention: prompt_<theme>_<hook> This enables it to remove any added theme specific hooks when the prompt is changed.