you should use ``if (!is_callable)``