System.err.println("Checking if " + exp.getName() + " is eligible");
    private boolean isEligibleFunCall(ExprFunCall exp, List params, String fn)    {        System.err.println("Checking if " + exp.getName() + " is eligible");        // A function call is eligible if:        // -- Its name is exactly fn;        // -- It has exactly one parameter;        // -- That parameter is complex.        if (!(exp.getName().equals(fn)))            return false;        if (params.size() != 1)            return false;        Expression param = (Expression)params.get(0);        if (!(param instanceof ExprComplex))            return false;        return true;    }