#9 hook_theme support