actually it will not change but yes is_callable is more flexible