code clean up.
Only and always gen the executable when c_callable is true.