if (is_a_safe_sub($op)) { eval "$op($arg)" or warn "Error, blah, blah"; }