Topic: ($hook = get_hook('')) ? eval($hook) : null;
Why not just create a standard function such as this to prevent code repetition:
function initialize_hooks($hook_key) {
$hook = get_hook($hook_key);
if($hook) {
eval($hook);
}
return (bool)$hook;
}
It makes much more sense in my mind