Add is_callable and result_of