Tests if a call object can be transformed.
can_call_be_transformed(call_name, call_arguments, fun_name, fun_call_allowed,
cc)
Name (function) of the call.
The call's arguments
The name of the recursive function we want to transform
Whether a recursive call is allowed at this point
Current continuation to abort if a transformation is not possible
TRUE, if the expression can be transformed. Invokes cc
otherwise.