The string representation of the functions xyzVarReplace and xyzabcSubstitute contains function calls to non existent functions. These non existent functions are freeVariablescde and cdeVarReplace, they aren't created because cde doesn't have access to variables.
A concrete example where the bug occurs:
The string representation of the functions xyzVarReplace and xyzabcSubstitute contains function calls to non existent functions. These non existent functions are freeVariablescde and cdeVarReplace, they aren't created because cde doesn't have access to variables. A concrete example where the bug occurs:
The string representation of this specifications contains the above mentioned problem and doesn't compile.